01/15/2026 05:59:16.329 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.334 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.334 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.334 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.335 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.340 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.342 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.344 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.344 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.344 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.344 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.344 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.345 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.349 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.351 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.354 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.355 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.355 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.356 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.363 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.363 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.363 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.364 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.367 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.369 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.370 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.370 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.371 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.372 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.372 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.372 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.373 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.377 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.379 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.380 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.380 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.381 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.382 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.382 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.382 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.382 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.388 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.389 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.390 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.392 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.393 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.393 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.393 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.396 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.398 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.399 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.403 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.403 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.403 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.405 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.411 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.412 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.415 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.415 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.415 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.416 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.417 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.420 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.423 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.424 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.424 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.424 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.425 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.428 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.430 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.433 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.433 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.433 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.433 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.433 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.434 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.438 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.441 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.441 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.441 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.442 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.446 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.449 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.450 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.452 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.453 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.453 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.453 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.454 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.454 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.459 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.460 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.461 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.461 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.461 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.462 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.469 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.469 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.471 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.474 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.476 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.478 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.478 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.479 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.480 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.480 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.480 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.481 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.483 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.485 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.487 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.488 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.489 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.489 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.489 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.490 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.493 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.494 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.496 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.498 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.498 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.498 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.499 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.504 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.506 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.508 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.508 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.508 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.509 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.512 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.514 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.515 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.516 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.516 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.516 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.517 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.518 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.521 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.524 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.525 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.525 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.525 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.526 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.529 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.533 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.533 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.533 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.534 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.537 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.539 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.540 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.541 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.541 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.541 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.542 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.542 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.545 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.549 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.549 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.549 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.549 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.549 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.553 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.558 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.558 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.558 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.559 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.564 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.565 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.566 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.568 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.568 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.569 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.569 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.569 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.570 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.573 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.576 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.576 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.577 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.580 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.582 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.585 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.585 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.585 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.585 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.585 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.586 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.590 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.592 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.594 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.594 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.595 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.595 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.595 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.596 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.601 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.603 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.605 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.606 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.606 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.606 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.607 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.614 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.616 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.616 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.617 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.617 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.624 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.624 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.624 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.624 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.629 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.634 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.634 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.634 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.635 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.639 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.642 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.647 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.649 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.649 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.649 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.652 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.659 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.660 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.661 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.661 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.661 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.662 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.666 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.668 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.669 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.673 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.673 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.673 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.674 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.684 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.684 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.685 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.685 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.685 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.686 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.690 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.694 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.694 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.694 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.694 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.694 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.697 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.697 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.700 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.707 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.709 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.709 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.709 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.709 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.709 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.711 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.715 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.717 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.718 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.721 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.721 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.721 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.722 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.723 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.723 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.727 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.729 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.731 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.733 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.734 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.734 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.734 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.735 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.739 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.740 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.741 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.742 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.743 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.744 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.744 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.744 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.745 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.749 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.755 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.755 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.755 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.755 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.755 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.757 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.758 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.761 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.765 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.767 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.767 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.767 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.769 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.769 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.778 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.781 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.781 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.781 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.781 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.782 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.788 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.791 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.793 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.795 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.795 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.795 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.797 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.801 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.803 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.804 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.807 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.807 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.807 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.807 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.808 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.811 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.812 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.817 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.817 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.817 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.818 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.822 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.823 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.824 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.826 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.826 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.826 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.826 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.827 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.830 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.831 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.834 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.834 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.834 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.834 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.834 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.835 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.839 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.841 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.847 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.848 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.848 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.848 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.849 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.853 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.856 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.859 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.859 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.859 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.860 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.864 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.868 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.869 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.869 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.869 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.870 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.880 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.880 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.880 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.881 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.883 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.885 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.886 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.888 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:16.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.890 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.890 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.890 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.891 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.896 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.898 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.899 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.900 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.901 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.901 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.901 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.901 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.901 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.902 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.906 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.909 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.909 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.909 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.910 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.913 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.915 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.916 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.918 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.918 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.918 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.919 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.923 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.924 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.927 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.928 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.929 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.930 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.930 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.930 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.931 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.935 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.936 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.938 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.940 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.940 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.940 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.941 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.945 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.948 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.950 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.950 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.950 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.951 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.952 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.957 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.959 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.962 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.962 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.962 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.963 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.963 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.967 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.969 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.971 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.971 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.971 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.971 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.971 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.972 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.974 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.977 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.979 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.982 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.982 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.982 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.983 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:16.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:16.993 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:16.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.995 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:16.995 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:16.995 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:16.995 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:16.995 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:16.996 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:16.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.000 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.004 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.004 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.004 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.005 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.013 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.015 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.015 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.015 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.015 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.015 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.017 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.017 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.022 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.024 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.026 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.026 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.026 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.027 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.027 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.031 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.033 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.034 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.034 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.034 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.035 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.036 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.039 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.042 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.043 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.043 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.043 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.044 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.045 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.048 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.051 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.052 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.053 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.053 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.054 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.054 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.055 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.059 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.063 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.064 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.065 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.065 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.065 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.065 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.066 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.070 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.072 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.072 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.074 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.074 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.074 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.075 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.081 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.082 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.082 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.082 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.083 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.090 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.091 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.091 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.091 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.092 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.092 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.096 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.098 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.100 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.100 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.101 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.101 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.101 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.102 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.107 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.107 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.108 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.108 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.108 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.108 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.108 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.109 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.116 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.119 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.119 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.120 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.121 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.121 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.121 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.121 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.121 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.123 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.124 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.126 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.127 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.128 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.129 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.130 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.130 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.130 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.130 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.130 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.132 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.136 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.138 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.138 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.140 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.140 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.140 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.141 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.146 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.148 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.148 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.148 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.149 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.155 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.157 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.158 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.158 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.158 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.159 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.160 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.163 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.164 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.166 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.166 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.166 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.166 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.166 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.167 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.170 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.171 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.173 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.174 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.175 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.175 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.175 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.175 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.175 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.176 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.176 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.180 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.185 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.185 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.185 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.186 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.187 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.190 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.194 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.194 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.194 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.195 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.199 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.200 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.201 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.203 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.203 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.203 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.203 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.203 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.205 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.205 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.209 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.211 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.212 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.213 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.213 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.213 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.214 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.216 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.219 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.221 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.222 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.223 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.223 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.223 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.224 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.226 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.228 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.230 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.232 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.232 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.232 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.233 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.238 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.241 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.243 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.243 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.243 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.243 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.243 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.244 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.250 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.252 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.252 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.252 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.253 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.258 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.262 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.264 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.267 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.268 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.268 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.268 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.268 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.279 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.282 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.284 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.285 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.285 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.285 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.286 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.287 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.289 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.295 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.295 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.295 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.296 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.301 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.303 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.305 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.305 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.305 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.306 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.310 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.316 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.316 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.316 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.317 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.317 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.323 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.326 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.327 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.327 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.327 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.327 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.328 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.334 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.337 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.337 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.339 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.339 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.339 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.339 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.339 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.340 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.344 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.346 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.347 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.348 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.350 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.350 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.350 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.351 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.355 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.356 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.360 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.361 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.361 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.361 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.361 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.361 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.362 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.366 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.367 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.368 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.369 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.369 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.369 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.370 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.371 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.374 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.377 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.378 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.378 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.378 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.379 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.383 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.386 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.387 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.387 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.387 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.388 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.393 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.397 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.398 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.398 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.398 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.398 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.402 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.403 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.404 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.406 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.406 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.406 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.406 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.406 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.410 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.411 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.415 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.415 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.416 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.417 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.417 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.423 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.429 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.429 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.429 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.429 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.429 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.431 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.431 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.432 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.436 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.439 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.439 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.439 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.440 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.442 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.444 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.445 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.446 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.448 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.448 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.448 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.449 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.453 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.454 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.456 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.459 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.459 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.459 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.460 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.463 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.466 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.470 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.472 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.472 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.472 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.474 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.475 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.475 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.478 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.481 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.481 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.481 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.482 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.485 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.486 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.487 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.488 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.489 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.490 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.490 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.490 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.494 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.496 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.497 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.499 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.499 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.499 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.499 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.500 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.503 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.507 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.509 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.509 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.509 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.509 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.510 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.514 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.515 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.517 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.517 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.517 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.518 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.522 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.526 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.528 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.528 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.529 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.533 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.534 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.535 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.537 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.537 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.537 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.538 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.542 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.546 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.546 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.546 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.546 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.546 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.547 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.551 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.552 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.554 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.555 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.555 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.556 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.556 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.556 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.557 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.560 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.562 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.562 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.563 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.564 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.564 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.564 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.565 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.566 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.571 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.574 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.574 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.574 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.575 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.579 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.580 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.582 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.584 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.584 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.584 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.584 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.588 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.591 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.591 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.591 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.592 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.597 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.599 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.599 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.599 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.600 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.604 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.607 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.607 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.607 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.607 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.607 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.608 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.613 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.616 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.616 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.616 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.617 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.625 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.625 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.625 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.626 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.629 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.634 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.635 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.635 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.636 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.641 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.642 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.644 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.644 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.645 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.645 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.645 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.649 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.651 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.653 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.653 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.653 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.653 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.660 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.662 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.662 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.662 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.663 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.672 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.673 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.673 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.673 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.674 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.676 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.683 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.683 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.683 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.683 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.683 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.684 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.688 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.689 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.693 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.693 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.693 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.694 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.700 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.701 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.703 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.705 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.705 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.705 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.706 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.707 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.715 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.716 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.716 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.716 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.716 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.716 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.718 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.724 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.725 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.727 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.728 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.729 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.729 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.729 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.729 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.733 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.734 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.736 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.736 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.736 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.736 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.736 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.737 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.738 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.742 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.743 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.744 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.744 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.744 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.745 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.751 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.754 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.754 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.754 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.754 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.754 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.755 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.759 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.762 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.762 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.762 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.763 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.769 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.770 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.770 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.770 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.777 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.777 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.777 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.778 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.782 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.785 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.785 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.785 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.786 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.791 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.796 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.796 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.796 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.797 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.807 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.808 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.809 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.809 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.809 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.810 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.813 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.817 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.817 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.818 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.818 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.826 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.829 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.830 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.830 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.830 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.831 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.836 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.840 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.840 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.840 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.841 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.849 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.850 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.850 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.850 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.851 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.860 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.860 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.860 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.861 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.861 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.864 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.866 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.868 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.868 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.868 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.869 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.875 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.879 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.879 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.879 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.880 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.886 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.889 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.890 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.890 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.890 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.890 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:17.891 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.897 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.898 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.900 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.900 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.900 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.900 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.900 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.901 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.907 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.908 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.909 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.909 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.909 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.910 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.914 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.915 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.916 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.918 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.918 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.918 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.919 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.923 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.924 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.926 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.926 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.927 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.927 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.927 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.927 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.927 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.928 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.932 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.934 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.935 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.935 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.935 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.936 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.936 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.937 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.938 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.941 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.943 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.943 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.944 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.944 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.945 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.945 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.945 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.945 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.952 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.953 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.953 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.955 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.958 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.961 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.963 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.968 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.968 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.968 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.970 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.970 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.974 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.976 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.977 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.978 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.980 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.980 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.980 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.981 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.982 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.985 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.986 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.987 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.988 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.989 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.990 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.990 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:17.992 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:17.993 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:17.996 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:17.997 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:17.998 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:17.999 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.000 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.005 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.007 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.010 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.010 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.010 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.010 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.011 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.016 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.019 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.019 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.019 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.019 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.027 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.029 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.030 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.030 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.030 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.030 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.030 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.032 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.035 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.037 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.039 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.039 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.040 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.041 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.041 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.041 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.043 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.043 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.047 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.048 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.050 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.050 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.050 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.054 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.056 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.056 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.057 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.058 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.059 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.062 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.065 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.066 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.069 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.069 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.069 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.069 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.070 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.073 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.076 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.076 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.077 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.078 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.078 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.078 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.078 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.078 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.079 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.083 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.085 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.088 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.088 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.088 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.088 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.089 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.094 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.095 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.096 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.098 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.098 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.098 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.098 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.098 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.099 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.104 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.106 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.107 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.109 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.110 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.110 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.110 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.110 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.111 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.112 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.114 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.119 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.126 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.126 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.126 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.127 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.131 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.133 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.135 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.135 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.135 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.137 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.137 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.139 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.143 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.147 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.147 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.147 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.148 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.153 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.154 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.157 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.157 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.157 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.157 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.157 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.158 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.162 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.164 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.165 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.166 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.167 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.167 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.168 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.168 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.168 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.168 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.169 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.172 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.174 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.174 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.175 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.176 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.177 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.177 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.177 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.179 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.186 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.188 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.189 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.189 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.189 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.190 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.190 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.190 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.190 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.194 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.198 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.200 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.200 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.200 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.200 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.200 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.202 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.204 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.207 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.208 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.211 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.213 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.213 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.214 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.214 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.215 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.220 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.221 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.222 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.224 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.225 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.225 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.225 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.226 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.226 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.227 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.234 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.235 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.235 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.235 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.235 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.235 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.238 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.242 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.244 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.246 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.246 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.246 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.247 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.251 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.254 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.255 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.255 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.255 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.255 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.256 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.259 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.263 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.263 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.263 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.264 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.267 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.269 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.269 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.270 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.271 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.271 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.271 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.272 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.275 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.278 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.278 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.279 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.279 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.279 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.279 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.280 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.280 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.280 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.284 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.286 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.287 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.287 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.288 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.288 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.288 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.288 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.288 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.291 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.294 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.295 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.296 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.296 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.297 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.297 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.297 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.297 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.297 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.298 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.307 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.307 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.307 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.307 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.307 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.308 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.314 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.317 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.317 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.317 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.317 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.317 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.318 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.321 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.322 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.323 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.324 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.324 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.325 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.326 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.326 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.326 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.331 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.334 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.334 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.334 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.335 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.336 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.340 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.343 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.343 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.343 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.344 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.347 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.351 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.351 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.351 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.351 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.351 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.352 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.353 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.357 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.358 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.360 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.360 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.360 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.360 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.360 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.361 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.364 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.366 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.367 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.368 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.368 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.369 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.369 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.369 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.370 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.374 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.375 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.376 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.378 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.378 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.378 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.379 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.383 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.386 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.386 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.388 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.388 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.388 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.389 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.392 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.395 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.396 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.398 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.398 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.398 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.398 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.398 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.403 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.404 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.406 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.406 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.406 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.406 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.406 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.408 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.408 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.411 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.415 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.415 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.415 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.415 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.421 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.422 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.423 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.424 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.424 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.424 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.425 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.428 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.431 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.434 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.434 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.434 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.434 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.434 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.436 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.439 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.442 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.442 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.442 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.443 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.449 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.451 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.451 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.451 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.452 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.458 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.460 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.461 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.461 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.461 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.462 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.466 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.469 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.469 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.470 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.475 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.477 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.477 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.477 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.477 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.477 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.479 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.480 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.483 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.485 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.485 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.486 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.486 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.490 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.491 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.493 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.494 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.494 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.494 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.494 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.494 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.495 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.498 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.500 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.501 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.502 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.502 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.502 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.507 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.510 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.511 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.511 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.511 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.512 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.517 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.519 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.519 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.519 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.521 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.524 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.525 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.526 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.528 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.529 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.529 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.534 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.535 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.537 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.537 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.537 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.538 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.542 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.545 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.545 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.545 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.545 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.548 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.549 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.552 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.552 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.552 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.554 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.555 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.561 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.563 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.566 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.566 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.566 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.567 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.567 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.573 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.573 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.573 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.574 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.581 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.581 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.581 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.583 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.584 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.588 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.595 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.596 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.598 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.598 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.598 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.599 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.599 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.607 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.608 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.608 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.608 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.608 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.610 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.610 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.615 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.617 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.618 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.618 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.619 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.619 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.619 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.619 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.620 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.623 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.624 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.626 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.627 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.627 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.628 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.628 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.628 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.628 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.628 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.632 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.636 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.636 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.636 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.638 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.638 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.642 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.645 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.646 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.648 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.648 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.648 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.648 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.649 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.653 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.657 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.657 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.657 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.658 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.662 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.664 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.666 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.666 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.666 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.666 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.666 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.667 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.675 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.677 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.678 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.680 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.680 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.680 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.681 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.684 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.685 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.687 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.687 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.688 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.688 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.688 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.690 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.690 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.694 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.697 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.700 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.700 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.700 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.700 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.701 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.704 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.707 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.710 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.712 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.712 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.712 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.713 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.713 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.718 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.721 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.722 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.722 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.722 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.723 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.727 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.729 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.730 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.731 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.731 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.732 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.732 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.732 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.732 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.732 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.733 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.736 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.739 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.739 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.739 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.740 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.740 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.740 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.740 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.742 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.744 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.745 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.748 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.748 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.748 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.749 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.753 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.754 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.756 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.757 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.759 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.759 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.759 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.761 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.762 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.766 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.768 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.768 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.768 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.769 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.769 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.776 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.778 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.778 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.779 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.779 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.780 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.780 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.786 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.788 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.788 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.789 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.789 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.789 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.789 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.797 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.797 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.798 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.799 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.799 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.808 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.810 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.810 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.811 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.811 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.811 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.812 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.818 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.820 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.822 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.822 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.822 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.822 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.823 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.825 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.831 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.831 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.832 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.833 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.833 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.834 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.839 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.841 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.842 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.842 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.842 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.843 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.847 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.850 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.850 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.850 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.851 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.859 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.859 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.859 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.861 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.861 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.862 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.869 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.869 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.869 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.869 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.873 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.875 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.876 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.878 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.878 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.878 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.879 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.880 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.883 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.885 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.886 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.888 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.888 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.888 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.889 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.891 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.891 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:18.893 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.895 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.897 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.897 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.897 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.898 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.898 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.900 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.903 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.906 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.906 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.907 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.907 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.908 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.909 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.912 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.913 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.920 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.921 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.921 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.921 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.921 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.922 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.923 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.924 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.926 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.928 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.929 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.933 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.933 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.933 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.935 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.936 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.936 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.939 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.942 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.943 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.944 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.945 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.946 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.946 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.947 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.947 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.950 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.951 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.954 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.954 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.954 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.954 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.954 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.955 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.955 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.965 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.965 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.965 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.966 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.968 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.968 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.974 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.976 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.977 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.978 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.978 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.979 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.979 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.979 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.980 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.985 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.986 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.988 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.990 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.990 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.991 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:18.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:18.991 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:18.991 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:18.992 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:18.995 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:18.996 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:18.997 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:18.998 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:18.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.000 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.000 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.000 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.001 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.005 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.007 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.009 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.009 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.009 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.010 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.018 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.018 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.018 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.018 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.019 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.022 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.027 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.028 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.028 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.028 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.029 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.032 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.037 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.038 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.038 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.039 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.039 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.040 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.046 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.046 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.046 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.046 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.047 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.047 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.050 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.051 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.053 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.053 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.053 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.054 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.059 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.060 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.061 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.062 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.063 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.063 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.063 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.063 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.063 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.064 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.070 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.072 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.074 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.075 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.076 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.076 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.076 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.076 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.076 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.077 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.082 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.084 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.085 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.086 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.086 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.086 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.086 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.086 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.088 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.088 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.092 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.093 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.093 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.094 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.095 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.095 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.095 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.095 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.095 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.096 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.100 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.104 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.104 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.104 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.104 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.106 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.110 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.113 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.114 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.115 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.115 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.115 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.116 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.120 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.122 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.124 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.124 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.124 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.125 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.128 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.129 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.130 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.131 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.131 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.131 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.132 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.132 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.133 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.137 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.138 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.139 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.139 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.140 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.140 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.140 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.141 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.148 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.148 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.148 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.150 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.155 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.156 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.159 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.159 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.160 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.160 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.160 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.161 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.162 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.167 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.168 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.169 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.169 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.170 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.170 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.170 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.171 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.172 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.175 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.176 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.178 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.179 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.179 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.179 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.179 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.179 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.180 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.184 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.187 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.188 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.188 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.189 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.193 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.198 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.198 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.198 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.200 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.201 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.202 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.205 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.209 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.210 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.210 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.211 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.211 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.212 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.217 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.219 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.220 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.222 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.222 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.222 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.222 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.222 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.223 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.224 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.228 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.229 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.230 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.232 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.232 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.232 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.233 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.234 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.238 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.240 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.241 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.242 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.242 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.242 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.243 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.249 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.250 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.251 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.251 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.251 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.252 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.257 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.258 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.259 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.260 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.261 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.265 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.268 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.268 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.268 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.268 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.268 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.275 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.277 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.279 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.281 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.282 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.282 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.282 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.285 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.285 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.286 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.291 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.295 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.295 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.296 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.297 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.306 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.306 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.306 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.308 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.312 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.316 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.316 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.316 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.317 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.318 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.326 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.328 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.328 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.328 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.328 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.328 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.330 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.331 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.333 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.335 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.336 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.337 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.338 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.338 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.338 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.339 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.344 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.347 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.348 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.349 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.349 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.350 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.351 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.351 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.364 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.365 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.365 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.365 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.366 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.370 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.378 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.379 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.379 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.379 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.379 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.379 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.380 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.381 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.388 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.390 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.390 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.394 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.394 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.394 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.395 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.396 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.400 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.405 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.405 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.406 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.407 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.408 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.413 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.414 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.416 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.417 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.417 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.418 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.419 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.423 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.425 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.428 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.428 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.428 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.428 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.428 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.430 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.430 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.434 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.435 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.441 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.441 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.441 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.442 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.442 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.451 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.451 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.451 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.452 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.458 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.459 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.460 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.462 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.462 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.462 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.464 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.469 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.471 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.474 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.474 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.474 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.475 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.478 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.483 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.485 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.485 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.485 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.485 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.487 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.492 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.495 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.496 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.498 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.498 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.498 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.499 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.500 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.509 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.510 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.510 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.510 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.511 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.519 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.519 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.519 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.520 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.521 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.526 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.531 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.533 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.534 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.534 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.534 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.535 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.540 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.542 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.542 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.542 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.543 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.543 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.546 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.549 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.551 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.551 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.551 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.553 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.554 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.557 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.559 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.561 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.561 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.562 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.562 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.562 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.562 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.562 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.563 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.566 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.567 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.568 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.571 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.571 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.571 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.572 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.579 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.579 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.581 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.581 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.581 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.582 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.587 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.588 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.589 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.591 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.592 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.592 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.592 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.593 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.597 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.599 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.600 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.600 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.601 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.601 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.601 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.601 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.601 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.602 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.607 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.614 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.614 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.614 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.616 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.623 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.626 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.626 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.627 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.627 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.627 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.629 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.632 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.636 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.636 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.636 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.637 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.642 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.643 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.645 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.645 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.646 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.647 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.647 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.647 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.648 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.653 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.654 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.656 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.656 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.656 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.657 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.660 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.662 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.663 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.664 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.664 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.665 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.665 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.665 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.665 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.669 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.672 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.673 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.673 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.673 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.674 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.678 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.680 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.682 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.683 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.683 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.683 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.687 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.688 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.691 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.691 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.691 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.692 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.692 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.697 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.700 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.702 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.702 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.702 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.702 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.702 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.704 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.707 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.709 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.712 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.712 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.712 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.713 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.717 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.718 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.721 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.721 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.721 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.722 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.726 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.728 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.730 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.731 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.731 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.731 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.731 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.731 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.733 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.734 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.737 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.738 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.740 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.740 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.741 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.741 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.741 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.741 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.741 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.742 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.746 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.747 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.748 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.749 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.749 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.750 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.750 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.750 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.750 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.751 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.754 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.756 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.758 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.759 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.759 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.760 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.760 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.769 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.769 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.769 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.770 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.773 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.777 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.777 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.777 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.778 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.786 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.788 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.791 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.792 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.792 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.792 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.792 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.793 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.794 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.799 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.802 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.808 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.809 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.809 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.809 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.810 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.818 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.820 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.820 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.820 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.823 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.824 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.826 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.836 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.840 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.840 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.840 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.841 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.842 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.848 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.851 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.853 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.854 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.855 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.855 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.855 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.856 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.862 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.864 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.866 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.869 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.869 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.869 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.870 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.879 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.881 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.882 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.882 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.882 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.883 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.884 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.888 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.890 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.891 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.892 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.892 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:19.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.894 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.894 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.894 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.895 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.902 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.905 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.908 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.908 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.908 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.909 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.914 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.916 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.918 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.920 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.921 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.922 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.922 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.922 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.924 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.924 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.928 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.929 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.934 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.934 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.934 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.934 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.935 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.936 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.942 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.944 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.946 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.948 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.948 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.948 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.948 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.948 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.949 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.953 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.955 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.960 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.961 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.961 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.961 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.963 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.964 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.967 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.970 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.973 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.973 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.973 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.974 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.979 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.980 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.982 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.984 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.985 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.985 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:19.986 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:19.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:19.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:19.995 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:19.996 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.997 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:19.999 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:19.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:19.999 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:19.999 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.002 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.011 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.013 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.015 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.016 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.016 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.016 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.017 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.020 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.022 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.024 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.026 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.026 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.026 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.027 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.031 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.033 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.036 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.036 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.036 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.037 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.043 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.044 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.046 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.048 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.049 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.049 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.049 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.054 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.056 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.057 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.059 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.059 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.059 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.060 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.060 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.060 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.060 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.066 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.067 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.068 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.069 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.070 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.070 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.070 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.070 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.070 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.071 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.078 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.080 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.081 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.081 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.083 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.083 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.083 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.083 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.084 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.085 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.089 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.094 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.094 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.094 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.094 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.094 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.095 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.099 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.101 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.104 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.104 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.104 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.104 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.109 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.113 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.115 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.115 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.115 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.116 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.124 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.125 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.127 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.127 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.127 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.128 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.132 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.135 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.135 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.135 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.136 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.142 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.146 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.148 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.148 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.148 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.149 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.154 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.155 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.158 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.159 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.160 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.161 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.161 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.161 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.164 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.166 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.167 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.169 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.171 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.171 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.171 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.172 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.178 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.179 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.180 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.181 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.182 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.182 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.183 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.183 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.183 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.184 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.190 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.192 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.194 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.196 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.196 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.197 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.197 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.201 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.202 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.207 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.207 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.207 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.208 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.213 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.214 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.217 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.217 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.218 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.218 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.218 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.218 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.218 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.219 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.224 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.225 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.230 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.230 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.231 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.231 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.231 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.232 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.232 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.240 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.240 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.241 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.242 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.242 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.243 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.243 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.243 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.248 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.250 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.252 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.254 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.254 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.254 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.255 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.260 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.262 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.263 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.264 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.265 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.265 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.265 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.265 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.265 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.266 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.271 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.272 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.276 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.276 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.276 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.276 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.276 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.278 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.280 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.283 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.286 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.287 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.288 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.289 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.290 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.291 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.291 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.292 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.293 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.296 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.299 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.301 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.304 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.304 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.304 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.305 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.306 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.309 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.311 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.315 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.315 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.315 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.318 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.320 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.321 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.328 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.329 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.330 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.330 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.330 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.331 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.332 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.336 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.338 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.340 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.343 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.343 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.343 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.344 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.349 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.351 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.353 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.353 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.353 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.354 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.355 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.364 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.364 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.364 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.364 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.365 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.369 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.371 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.374 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.375 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.375 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.376 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.376 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.380 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.381 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.383 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.385 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.385 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.385 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.386 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.390 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.391 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.396 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.396 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.396 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.398 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.400 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.403 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.407 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.408 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.409 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.410 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.410 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.410 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.411 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.412 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.416 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.417 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.418 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.419 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.420 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.420 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.420 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.420 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.420 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.421 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.422 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.425 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.428 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.430 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.430 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.430 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.431 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.435 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.439 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.441 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.441 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.441 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.442 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.442 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.446 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.451 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.451 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.452 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.452 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.452 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.453 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.460 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.460 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.461 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.461 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.461 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.461 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.461 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.462 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.463 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.469 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.470 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.471 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.476 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.478 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.480 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.483 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.483 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.483 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.485 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.487 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.490 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.491 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.494 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.494 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.494 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.495 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.495 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.495 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.496 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.499 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.503 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.504 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.505 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.505 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.505 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.505 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.505 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.506 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.513 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.519 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.519 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.519 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.520 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.520 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.524 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.526 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.529 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.529 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.529 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.529 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.529 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.531 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.532 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.536 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.537 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.539 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.540 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.540 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.541 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.541 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.541 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.542 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.548 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.549 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.551 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.551 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.551 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.552 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.558 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.560 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.561 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.561 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.562 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.563 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.563 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.563 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.563 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.563 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.564 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.569 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.571 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.574 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.575 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.575 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.576 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.581 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.583 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.585 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.586 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.587 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.588 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.588 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.588 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.588 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.588 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.590 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.593 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.594 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.595 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.596 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.597 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.598 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.598 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.598 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.602 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.605 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.605 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.605 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.606 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.606 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.609 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.610 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.611 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.612 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.623 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.625 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.625 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.625 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.626 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.635 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.635 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.635 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.636 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.636 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.641 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.642 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.644 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.644 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.644 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.645 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.648 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.649 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.650 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.651 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.652 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.652 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.652 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.653 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.660 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.662 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.662 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.662 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.663 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.669 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.669 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.671 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.671 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.671 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.671 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.676 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.678 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.680 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.680 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.680 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.681 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.687 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.690 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.690 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.691 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.691 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.692 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.696 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.698 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.700 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.700 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.701 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.702 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.702 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.702 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.703 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.703 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.704 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.709 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.712 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.715 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.716 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.716 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.717 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.720 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.720 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.721 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.723 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.723 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.724 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.724 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.724 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.724 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.725 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.730 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.736 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.736 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.736 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.736 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.736 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.737 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.738 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.739 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.744 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.749 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.749 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.749 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.749 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.751 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.751 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.760 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.760 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.760 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.761 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.763 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.770 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.770 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.770 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.771 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.771 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.772 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.776 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.778 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.780 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.780 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.780 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.781 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.785 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.787 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.787 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.788 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.788 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.792 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.796 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.796 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.796 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.797 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.797 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.804 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.806 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.807 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.807 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.807 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.812 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.816 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.817 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.817 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.818 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.821 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.826 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.827 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.828 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.828 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.829 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.833 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.836 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.840 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.840 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.840 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.841 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.845 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.849 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.849 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.850 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.851 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.851 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.856 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.858 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.861 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.861 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.861 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.861 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.861 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.863 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.863 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.866 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.867 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.870 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.870 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.871 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.871 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.871 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.875 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.879 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.879 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.879 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.880 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.886 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.886 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.888 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.888 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.888 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.889 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.889 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.893 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:20.895 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.896 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.897 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.897 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.898 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.898 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.899 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.902 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.905 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.905 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.905 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.906 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.909 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.912 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.913 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.913 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.915 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.915 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.915 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.916 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.919 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.922 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.924 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.924 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.924 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.925 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.929 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.930 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.933 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.933 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.933 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.934 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.941 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.941 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.942 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.942 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.942 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.943 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.946 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.949 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.951 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.953 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.953 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.953 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.954 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.958 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.963 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.963 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.963 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.964 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.970 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.972 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.974 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.974 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.974 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.974 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.979 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.981 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.983 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.984 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.984 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.984 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.985 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:20.990 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:20.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:20.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:20.993 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:20.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:20.993 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:20.993 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:20.994 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:20.998 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.004 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.005 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.005 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.005 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.005 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.006 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.010 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.012 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.015 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.015 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.016 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.016 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.017 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.020 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.022 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.023 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.023 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.024 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.024 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.024 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.024 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.025 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.030 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.031 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.033 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.034 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.034 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.034 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.041 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.043 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.045 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.045 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.045 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.046 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.051 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.052 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.053 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.054 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.055 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.055 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.055 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.056 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.062 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.063 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.064 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.067 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.067 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.067 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.068 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.073 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.077 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.078 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.079 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.080 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.080 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.080 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.081 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.085 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.089 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.089 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.089 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.089 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.091 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.094 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.097 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.097 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.097 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.098 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.101 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.103 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.105 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.105 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.105 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.105 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.105 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.106 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.110 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.113 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.115 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.115 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.115 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.116 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.125 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.125 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.125 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.126 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.128 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.130 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.131 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.132 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.132 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.133 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.133 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.133 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.133 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.133 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.134 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.137 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.139 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.141 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.141 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.141 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.141 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.141 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.142 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.146 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.147 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.148 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.149 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.149 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.149 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.149 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.149 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.150 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.155 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.157 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.159 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.161 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.161 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.161 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.162 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.166 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.168 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.170 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.173 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.173 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.173 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.173 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.174 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.180 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.182 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.186 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.186 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.186 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.187 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.193 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.194 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.197 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.197 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.197 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.198 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.202 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.204 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.204 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.206 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.206 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.206 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.207 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.211 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.213 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.215 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.216 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.216 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.216 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.217 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.222 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.225 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.226 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.226 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.227 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.227 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.228 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.228 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.233 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.235 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.236 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.237 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.237 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.238 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.238 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.238 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.239 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.242 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.244 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.244 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.245 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.245 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.245 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.246 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.248 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.250 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.253 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.254 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.254 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.254 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.259 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.260 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.261 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.263 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.264 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.264 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.264 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.269 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.270 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.272 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.272 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.272 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.272 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.273 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.276 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.279 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.279 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.279 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.280 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.280 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.280 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.287 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.288 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.289 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.290 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.291 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.291 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.291 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.291 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.291 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.292 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.296 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.299 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.300 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.300 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.301 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.301 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.302 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.302 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.302 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.303 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.306 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.308 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.310 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.310 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.311 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.311 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.311 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.311 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.311 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.312 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.316 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.318 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.319 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.320 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.320 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.320 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.320 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.320 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.320 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.322 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.326 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.330 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.331 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.333 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.333 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.334 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.334 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.340 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.341 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.344 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.344 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.344 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.344 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.344 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.345 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.352 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.354 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.354 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.354 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.355 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.363 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.366 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.366 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.366 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.367 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.371 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.374 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.377 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.377 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.377 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.378 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.381 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.386 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.386 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.387 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.387 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.387 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.388 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.391 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.394 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.394 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.394 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.395 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.396 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.399 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.400 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.403 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.403 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.403 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.404 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.408 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.409 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.410 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.413 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.413 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.413 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.414 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.418 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.421 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.421 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.422 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.422 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.422 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.423 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.429 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.431 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.431 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.431 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.432 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.437 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.440 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.440 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.440 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.441 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.444 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.445 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.446 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.448 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.448 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.448 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.449 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.452 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.454 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.454 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.455 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.455 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.455 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.455 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.455 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.456 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.459 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.461 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.462 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.464 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.464 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.464 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.464 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.464 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.469 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.473 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.473 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.473 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.474 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.480 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.484 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.484 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.484 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.484 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.485 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.489 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.490 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.491 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.492 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.493 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.493 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.493 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.497 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.499 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.500 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.502 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.502 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.502 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.503 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.507 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.511 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.512 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.512 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.512 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.512 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.512 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.512 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.513 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.518 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.520 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.520 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.521 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.521 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.521 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.521 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.521 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.522 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.526 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.527 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.529 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.530 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.530 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.530 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.530 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.530 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.531 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.534 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.535 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.538 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.538 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.538 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.538 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.538 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.539 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.543 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.546 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.548 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.548 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.549 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.549 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.554 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.558 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.558 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.558 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.559 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.560 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.563 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.566 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.566 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.566 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.567 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.575 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.576 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.576 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.577 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.581 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.584 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.585 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.588 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.589 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.591 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.592 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.592 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.592 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.592 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.592 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.593 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.599 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.599 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.599 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.601 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.606 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.607 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.608 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.608 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.609 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.609 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.609 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.609 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.609 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.610 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.611 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.614 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.617 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.617 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.617 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.617 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.618 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.619 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.623 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.625 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.625 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.626 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.626 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.632 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.635 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.635 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.635 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.636 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.643 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.645 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.645 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.645 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.645 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.645 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.646 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.646 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.655 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.655 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.655 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.656 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.661 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.664 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.665 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.665 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.665 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.666 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.671 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.672 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.672 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.673 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.673 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.673 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.674 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.677 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.681 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.685 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.689 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.689 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.689 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.690 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.693 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.696 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.696 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.697 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.697 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.697 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.698 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.702 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.706 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.707 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.707 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.707 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.707 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.707 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.708 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.712 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.715 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.716 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.716 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.716 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.716 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.722 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.724 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.725 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.727 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.727 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.727 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.727 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.728 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.728 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.732 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.732 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.738 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.738 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.738 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.739 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.744 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.745 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.746 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.748 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.748 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.748 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.748 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.749 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.753 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.754 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.756 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.757 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.757 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.757 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.758 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.758 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.761 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.764 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.764 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.764 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.764 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.764 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.765 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.765 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.770 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.774 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.774 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.774 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.775 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.775 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.779 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.781 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.782 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.782 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.782 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.783 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.783 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.788 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.790 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.790 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.790 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.791 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.795 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.798 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.798 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.798 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.799 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.807 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.808 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.808 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.808 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.808 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.808 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.809 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.812 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.816 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.816 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.816 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.817 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.822 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.823 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.824 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.826 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.826 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.826 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.826 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.826 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.827 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.829 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.836 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.838 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.838 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.838 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.839 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.847 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.848 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.848 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.849 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.853 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.854 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.858 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.858 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.858 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.859 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.863 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.867 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.869 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.869 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.869 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.870 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.873 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.876 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.878 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.878 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.878 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.879 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.886 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.887 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.890 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.890 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.890 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.891 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.894 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:21.897 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.901 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.901 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.902 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.903 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.903 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.903 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.904 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.906 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.910 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.912 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.913 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.914 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.914 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.914 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.916 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.917 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.925 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.926 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.926 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.927 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.931 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.933 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.935 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.936 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.938 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.938 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.938 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.939 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.945 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.949 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.952 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.952 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.952 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.953 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.959 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.960 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.961 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.961 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.961 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.961 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.965 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.967 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.968 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.968 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.968 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.970 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.975 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.978 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.982 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.982 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.982 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.984 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.985 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:21.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:21.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.993 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:21.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:21.994 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:21.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:21.994 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:21.994 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:21.995 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:21.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.004 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.004 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.004 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.005 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.005 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.011 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.011 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.012 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.012 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.012 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.013 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.016 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.019 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.019 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.019 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.020 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.028 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.028 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.028 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.029 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.033 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.033 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.036 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.036 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.036 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.037 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.040 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.041 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.042 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.042 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.043 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.043 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.043 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.044 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.045 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.047 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.050 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.050 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.050 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.055 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.057 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.059 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.059 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.060 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.060 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.060 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.060 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.060 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.061 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.064 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.067 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.068 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.068 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.068 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.069 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.072 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.074 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.075 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.077 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.078 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.078 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.078 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.078 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.078 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.079 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.084 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.089 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.089 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.089 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.090 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.090 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.094 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.094 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.097 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.097 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.097 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.098 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.101 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.105 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.106 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.106 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.106 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.106 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.107 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.115 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.116 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.116 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.116 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.117 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.124 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.125 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.125 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.125 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.126 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.129 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.130 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.131 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.132 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.134 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.134 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.134 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.135 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.139 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.139 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.141 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.142 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.143 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.144 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.144 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.144 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.153 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.153 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.154 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.155 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.155 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.155 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.160 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.161 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.162 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.163 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.164 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.164 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.164 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.164 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.168 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.169 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.171 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.171 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.171 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.172 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.173 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.174 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.176 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.178 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.178 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.178 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.179 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.179 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.179 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.179 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.186 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.188 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.188 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.188 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.189 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.193 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.195 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.196 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.197 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.197 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.197 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.198 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.202 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.204 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.206 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.206 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.206 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.207 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.210 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.211 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.216 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.218 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.220 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.222 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.224 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.225 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.225 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.225 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.226 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.229 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.233 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.233 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.233 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.234 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.235 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.238 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.239 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.241 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.241 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.242 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.242 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.242 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.243 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.249 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.249 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.252 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.252 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.252 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.252 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.253 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.257 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.258 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.259 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.260 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.260 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.260 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.261 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.261 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.264 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.265 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.267 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.267 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.267 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.268 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.271 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.272 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.274 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.274 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.275 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.275 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.279 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.281 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.282 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.282 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.282 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.283 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.284 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.284 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.287 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.290 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.290 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.290 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.290 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.290 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.291 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.295 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.297 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.298 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.298 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.299 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.300 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.300 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.300 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.300 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.300 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.301 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.308 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.308 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.310 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.310 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.310 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.310 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.310 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.311 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.315 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.316 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.317 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.317 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.318 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.318 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.319 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.319 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.319 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.319 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.319 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.322 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.325 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.326 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.326 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.327 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.327 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.327 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.328 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.335 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.335 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.335 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.335 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.335 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.336 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.340 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.341 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.343 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.343 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.343 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.344 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.353 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.354 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.354 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.354 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.355 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.363 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.365 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.365 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.365 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.366 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.369 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.371 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.373 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.374 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.374 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.374 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.378 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.380 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.382 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.382 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.382 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.382 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.383 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.383 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.384 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.387 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.389 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.389 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.390 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.390 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.390 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.390 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.390 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.391 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.397 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.399 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.400 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.402 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.402 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.402 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.403 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.404 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.407 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.409 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.411 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.411 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.411 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.411 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.412 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.414 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.416 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.418 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.418 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.419 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.419 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.419 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.419 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.419 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.420 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.423 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.427 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.427 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.427 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.428 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.431 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.432 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.434 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.435 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.435 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.436 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.436 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.436 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.436 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.440 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.443 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.443 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.443 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.443 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.443 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.444 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.449 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.451 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.452 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.452 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.454 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.454 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.454 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.454 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.454 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.456 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.460 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.461 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.463 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.463 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.463 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.464 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.467 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.469 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.470 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.471 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.471 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.471 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.472 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.475 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.476 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.477 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.478 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.478 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.479 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.479 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.479 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.479 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.480 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.481 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.483 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.486 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.487 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.487 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.487 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.487 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.487 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.487 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.488 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.493 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.494 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.495 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.496 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.497 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.497 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.497 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.498 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.504 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.506 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.508 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.508 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.508 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.509 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.509 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.513 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.515 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.517 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.517 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.517 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.518 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.519 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.522 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.525 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.525 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.525 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.527 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.528 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.532 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.535 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.536 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.536 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.536 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.537 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.537 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.541 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.544 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.544 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.544 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.544 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.549 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.550 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.553 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.553 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.553 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.553 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.553 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.554 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.555 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.557 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.560 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.560 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.561 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.561 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.561 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.562 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.566 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.567 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.569 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.571 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.571 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.571 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.572 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.575 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.577 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.578 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.579 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.579 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.579 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.579 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.579 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.580 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.585 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.586 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.587 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.588 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.588 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.589 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.589 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.589 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.589 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.589 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.590 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.593 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.596 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.596 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.597 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.597 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.597 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.599 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.601 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.602 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.603 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.605 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.605 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.605 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.606 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.608 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.610 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.614 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.614 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.614 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.615 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.618 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.624 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.624 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.624 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.625 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.629 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.633 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.633 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.633 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.634 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.634 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.641 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.642 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.644 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.644 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.644 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.646 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.646 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.649 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.651 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.653 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.653 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.653 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.654 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.660 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.663 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.663 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.664 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.665 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.672 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.672 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.674 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.674 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.674 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.674 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.674 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.675 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.681 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.683 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.685 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.685 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.685 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.687 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.687 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.691 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.693 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.694 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.696 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.699 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.699 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.699 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.701 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.702 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.713 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.734 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.734 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.734 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.735 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.736 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.736 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.739 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.742 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.745 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.747 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.747 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.747 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.747 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.748 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.749 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.753 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.758 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.758 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.758 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.759 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.763 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.764 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.765 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.766 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.767 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.767 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.767 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.768 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.772 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.774 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.775 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.776 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.779 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.781 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.783 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.788 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.791 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.791 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.791 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.791 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.792 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.792 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.795 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.798 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.798 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.798 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.799 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.800 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.804 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.806 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.807 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.810 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.814 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.814 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.814 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.816 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.820 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.822 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.824 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.824 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.824 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.824 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.826 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.826 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.830 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.831 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.833 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.834 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.834 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.835 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.839 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.840 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.843 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.843 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.843 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.843 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.843 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.845 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.847 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.849 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.851 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.852 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.853 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.854 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.854 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.854 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.855 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.856 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.860 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.861 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.864 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.865 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.865 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.865 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.866 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.866 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.869 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.872 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.873 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.873 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.873 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.874 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.879 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.880 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.881 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.883 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.883 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.884 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.884 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.885 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.888 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.891 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.891 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.891 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.891 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.891 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.892 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.896 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.897 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.897 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:22.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.900 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.900 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.901 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.901 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.901 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.901 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.901 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.902 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.906 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.910 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.910 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.910 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.910 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.910 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.910 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.911 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.914 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.918 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.919 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.919 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.919 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.920 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.923 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.926 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.927 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.927 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.927 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.928 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.928 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.928 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.930 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.933 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.938 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.939 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.939 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.940 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.941 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.944 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.951 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.953 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.953 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.953 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.954 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.965 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.965 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.965 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.966 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.968 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.969 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.972 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.973 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.975 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.976 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.976 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.976 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.976 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.976 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.978 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.978 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.981 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.985 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.986 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:22.986 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:22.986 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:22.986 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:22.986 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:22.989 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:22.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.995 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:22.997 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:22.998 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:22.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.001 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.001 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.001 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.003 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.008 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.010 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.011 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.013 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.014 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.014 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.015 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.021 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.022 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.024 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.027 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.027 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.028 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.028 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.038 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.044 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.045 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.045 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.045 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.046 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.050 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.052 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.053 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.054 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.056 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.056 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.056 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.056 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.058 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.063 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.064 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.066 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.069 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.069 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.069 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.069 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.069 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.070 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.078 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.079 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.079 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.080 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.080 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.080 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.082 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.082 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.090 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.092 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.092 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.092 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.092 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.093 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.097 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.100 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.103 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.103 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.103 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.104 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.109 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.113 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.115 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.115 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.115 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.116 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.120 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.123 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.125 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.127 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.127 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.127 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.128 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.132 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.136 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.138 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.138 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.140 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.140 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.142 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.142 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.144 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.153 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.156 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.161 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.162 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.164 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.164 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.164 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.165 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.166 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.168 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.172 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.174 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.175 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.176 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.176 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.177 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.177 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.177 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.178 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.179 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.184 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.187 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.187 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.187 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.188 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.189 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.192 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.193 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.198 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.198 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.198 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.198 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.199 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.201 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.206 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.207 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.207 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.208 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.210 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.211 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.213 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.215 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.215 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.216 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.216 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.216 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.217 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.223 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.224 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.225 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.226 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.228 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.228 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.228 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.229 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.233 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.235 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.237 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.237 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.238 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.238 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.239 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.240 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.243 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.247 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.248 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.250 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.252 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.252 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.252 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.253 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.254 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.255 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.258 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.262 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.262 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.262 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.264 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.267 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.270 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.274 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.274 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.274 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.276 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.276 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.278 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.281 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.285 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.285 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.285 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.286 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.287 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.289 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.295 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.295 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.295 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.298 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.299 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.300 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.303 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.306 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.307 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.307 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.307 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.308 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.308 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.312 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.318 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.322 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.322 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.322 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.323 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.324 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.329 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.331 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.335 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.336 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.336 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.336 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.336 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.336 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.338 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.342 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.345 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.347 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.348 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.348 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.348 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.348 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.348 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.350 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.352 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.355 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.358 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.360 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.360 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.360 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.360 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.360 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.361 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.365 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.366 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.367 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.368 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.369 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.369 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.369 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.370 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.374 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.375 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.379 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.379 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.379 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.379 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.380 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.380 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.384 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.385 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.386 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.388 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.388 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.388 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.389 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.390 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.393 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.395 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.398 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.398 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.398 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.398 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.400 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.401 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.407 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.408 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.409 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.409 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.410 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.411 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.411 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.412 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.412 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.416 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.419 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.420 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.420 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.420 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.420 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.420 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.422 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.429 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.430 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.430 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.431 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.431 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.435 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.436 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.439 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.439 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.439 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.440 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.444 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.445 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.448 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.449 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.453 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.455 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.456 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.459 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.459 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.459 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.460 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.460 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.464 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.466 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.468 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.469 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.469 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.475 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.477 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.479 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.479 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.479 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.479 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.479 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.480 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.484 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.487 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.488 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.489 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.489 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.489 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.491 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.492 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.495 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.498 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.499 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.500 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.501 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.501 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.501 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.502 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.507 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.511 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.511 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.512 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.512 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.514 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.519 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.524 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.526 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.526 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.526 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.526 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.527 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.536 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.538 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.538 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.538 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.538 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.538 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.539 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.539 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.544 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.546 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.548 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.548 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.549 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.549 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.553 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.559 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.559 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.559 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.559 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.561 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.561 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.566 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.571 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.571 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.572 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.572 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.573 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.573 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.579 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.584 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.584 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.584 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.584 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.585 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.586 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.593 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.597 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.600 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.600 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.600 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.600 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.601 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.602 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.605 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.606 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.608 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.608 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.609 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.609 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.609 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.609 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.610 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.610 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.614 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.616 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.617 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.618 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.619 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.620 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.620 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.620 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.620 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.620 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.621 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.625 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.627 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.627 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.628 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.629 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.629 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.629 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.629 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.629 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.630 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.634 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.635 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.637 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.639 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.639 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.639 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.639 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.639 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.640 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.644 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.646 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.648 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.648 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.649 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.649 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.649 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.650 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.654 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.658 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.658 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.659 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.659 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.659 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.660 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.661 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.664 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.666 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.668 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.668 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.668 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.669 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.674 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.675 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.676 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.676 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.676 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.676 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.676 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.677 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.677 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.681 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.683 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.684 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.685 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.685 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.685 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.689 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.691 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.695 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.695 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.695 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.695 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.695 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.696 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.701 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.702 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.705 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.705 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.705 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.706 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.713 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.715 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.715 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.715 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.716 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.720 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.722 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.723 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.723 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.724 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.724 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.724 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.724 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.725 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.732 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.733 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.735 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.737 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.738 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.738 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.738 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.739 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.746 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.747 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.749 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.749 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.751 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.752 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.752 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.752 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.753 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.759 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.760 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.761 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.763 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.764 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.764 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.765 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.769 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.772 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.772 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.774 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.775 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.775 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.776 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.785 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.785 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.785 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.785 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.787 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.799 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.799 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.801 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.801 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.801 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.801 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.802 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.807 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.809 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.810 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.810 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.810 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.811 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.811 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.811 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.819 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.820 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.820 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.824 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.824 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.824 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.824 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.824 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.831 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.832 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.832 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.832 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.833 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.839 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.841 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.841 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.841 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.841 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.841 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.842 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.849 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.850 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.850 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.850 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.851 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.854 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.858 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.859 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.859 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.859 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.860 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.863 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.864 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.866 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.866 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.868 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.868 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.868 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.868 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.869 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.873 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.874 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.876 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.878 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.878 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.878 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.879 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.879 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.883 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.886 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.886 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.887 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.887 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.887 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.888 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.893 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.898 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.898 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.898 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.899 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.899 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.899 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:23.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.905 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.908 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.908 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.908 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.908 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.912 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.913 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.916 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.917 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.917 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.917 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.919 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.925 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.925 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.925 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.925 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.926 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.932 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.933 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.935 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.935 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.936 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.937 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.937 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.937 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.938 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.941 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.943 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.946 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.947 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.947 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.947 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.948 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.952 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.954 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.956 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.957 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.957 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.957 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.958 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.961 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.964 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.965 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.965 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.965 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.966 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.969 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.975 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.975 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.975 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.975 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.975 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.975 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.976 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.980 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.985 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.985 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.985 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.986 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.986 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.990 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:23.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:23.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:23.994 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:23.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:23.994 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:23.994 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:23.995 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:23.998 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:23.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.001 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.002 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.002 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.002 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.007 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.009 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.009 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.009 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.010 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.013 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.017 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.017 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.017 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.019 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.027 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.027 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.027 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.028 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.033 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.036 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.036 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.036 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.037 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.041 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.045 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.045 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.045 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.046 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.050 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.051 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.053 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.053 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.053 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.054 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.058 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.059 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.060 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.062 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.062 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.062 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.062 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.062 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.063 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.067 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.068 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.071 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.072 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.073 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.073 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.074 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.074 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.074 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.077 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.078 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.081 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.081 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.081 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.081 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.081 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.082 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.088 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.090 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.090 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.092 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.093 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.093 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.094 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.099 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.100 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.101 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.102 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.103 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.103 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.103 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.107 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.110 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.111 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.112 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.112 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.112 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.112 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.112 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.113 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.116 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.118 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.118 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.119 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.119 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.119 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.119 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.119 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.120 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.125 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.128 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.128 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.129 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.129 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.129 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.130 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.143 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.144 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.144 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.145 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.146 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.155 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.155 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.156 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.158 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.165 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.167 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.168 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.169 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.170 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.170 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.170 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.172 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.176 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.179 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.182 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.186 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.186 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.186 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.187 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.192 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.193 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.195 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.197 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.198 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.198 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.198 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.199 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.205 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.206 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.207 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.208 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.210 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.210 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.210 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.211 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.215 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.219 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.219 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.220 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.221 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.221 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.221 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.222 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.223 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.228 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.231 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.232 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.232 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.233 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.233 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.233 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.237 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.239 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.239 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.240 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.240 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.240 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.241 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.241 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.242 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.242 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.274 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.275 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.275 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.276 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.277 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.277 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.277 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.278 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.281 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.284 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.285 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.286 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.286 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.286 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.286 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.286 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.290 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.295 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.295 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.295 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.296 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.297 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.301 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.305 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.305 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.305 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.306 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.309 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.311 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.313 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.313 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.313 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.314 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.320 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.321 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.323 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.323 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.323 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.324 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.327 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.329 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.330 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.330 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.331 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.331 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.335 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.336 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.337 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.339 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.341 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.341 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.341 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.343 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.344 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.350 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.350 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.350 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.351 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.355 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.357 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.358 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.358 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.359 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.359 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.359 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.360 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.363 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.366 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.366 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.366 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.367 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.370 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.374 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.374 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.374 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.375 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.379 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.380 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.382 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.382 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.382 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.382 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.382 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.383 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.386 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.389 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.389 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.389 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.389 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.389 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.390 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.391 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.395 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.397 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.397 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.397 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.397 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.398 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.406 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.407 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.408 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.408 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.408 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.408 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.408 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.409 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.409 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.413 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.414 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.416 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.416 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.417 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.417 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.417 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.418 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.425 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.428 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.428 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.428 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.428 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.428 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.429 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.432 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.434 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.435 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.436 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.436 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.436 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.436 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.437 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.441 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.442 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.443 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.443 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.444 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.444 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.444 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.444 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.444 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.445 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.451 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.452 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.453 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.453 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.453 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.455 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.458 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.460 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.464 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.465 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.466 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.467 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.467 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.467 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.468 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.471 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.472 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.473 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.475 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.475 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.475 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.476 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.476 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.477 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.480 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.481 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.483 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.484 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.484 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.485 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.485 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.490 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.490 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.491 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.491 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.491 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.491 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.492 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.495 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.496 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.500 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.500 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.500 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.501 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.506 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.509 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.509 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.509 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.510 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.514 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.516 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.518 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.518 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.518 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.519 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.524 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.526 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.528 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.529 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.533 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.534 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.535 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.535 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.536 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.537 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.537 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.537 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.541 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.545 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.546 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.547 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.547 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.547 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.548 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.551 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.552 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.554 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.554 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.555 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.557 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.557 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.557 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.558 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.562 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.564 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.565 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.567 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.567 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.567 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.568 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.572 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.575 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.576 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.576 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.577 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.580 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.583 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.583 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.583 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.584 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.585 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.587 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.589 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.591 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.591 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.591 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.592 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.592 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.599 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.599 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.599 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.600 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.613 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.615 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.615 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.615 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.616 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.625 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.626 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.626 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.626 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.626 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.634 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.634 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.634 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.635 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.641 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.644 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.644 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.644 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.646 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.654 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.657 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.657 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.657 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.658 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.664 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.666 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.666 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.668 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.668 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.668 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.669 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.674 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.676 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.677 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.678 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.682 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.685 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.685 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.685 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.686 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.689 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.692 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.693 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.693 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.693 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.694 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.698 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.700 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.700 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.701 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.701 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.701 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.701 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.701 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.702 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.704 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.709 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.710 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.713 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.713 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.713 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.714 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.718 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.721 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.722 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.722 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.722 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.722 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.723 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.726 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.729 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.729 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.729 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.730 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.735 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.737 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.737 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.739 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.739 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.739 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.739 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.739 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.740 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.743 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.746 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.746 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.746 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.747 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.749 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.751 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.754 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.754 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.754 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.754 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.754 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.755 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.759 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.761 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.762 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.763 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.763 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.763 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.764 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.767 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.768 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.770 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.771 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.771 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.771 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.771 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.771 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.772 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.774 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.775 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.777 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.778 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.778 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.778 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.778 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.778 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.779 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.779 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.783 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.785 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.787 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.787 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.787 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.788 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.788 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.792 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.795 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.795 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.795 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.796 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.799 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.801 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.801 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.802 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.803 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.803 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.803 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.803 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.803 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.804 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.804 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.809 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.812 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.812 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.812 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.813 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.814 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.819 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.820 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.821 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.821 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.822 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.825 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.828 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.828 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.829 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.829 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.831 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.833 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.836 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.837 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.837 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.837 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.838 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.848 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.848 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.848 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.848 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.849 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.853 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.857 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.857 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.857 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.858 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.861 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.864 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.865 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.865 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.865 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.865 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.866 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.869 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.871 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.873 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.873 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.873 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.874 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.877 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.878 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.881 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.881 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.881 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.881 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.882 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.882 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.885 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.887 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.888 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.888 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.889 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.891 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.894 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.897 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.898 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.898 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.898 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.898 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.900 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:24.903 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.905 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.907 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.907 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.907 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.908 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.908 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.912 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.915 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.916 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.916 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.916 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.917 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.919 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.921 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.923 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.923 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.923 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.924 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.926 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.928 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.929 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.932 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.932 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.932 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.933 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.939 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.940 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.941 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.943 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.943 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.943 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.943 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.943 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.944 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.944 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.951 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.952 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.952 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.952 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.954 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.959 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.959 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.959 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.959 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.959 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.960 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.963 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.965 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.967 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.967 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.967 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.968 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.968 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.969 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.970 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.974 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.975 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.976 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.977 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.977 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.977 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.977 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.977 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.979 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.979 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.980 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.982 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.985 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.985 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.985 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.986 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:24.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:24.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:24.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:24.994 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:24.995 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:24.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.002 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.003 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.003 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.003 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.003 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.007 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.008 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.010 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.010 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.010 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.010 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.011 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.011 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.011 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.017 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.018 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.018 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.019 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.019 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.025 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.026 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.027 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.027 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.027 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.028 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.031 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.035 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.035 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.035 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.036 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.036 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.040 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.042 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.043 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.043 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.043 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.044 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.044 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.047 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.051 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.051 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.051 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.051 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.054 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.055 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.056 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.056 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.057 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.057 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.058 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.058 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.058 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.058 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.062 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.063 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.064 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.065 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.066 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.066 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.066 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.069 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.070 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.071 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.071 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.072 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.072 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.072 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.072 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.072 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.074 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.077 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.079 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.080 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.081 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.082 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.082 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.082 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.083 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.084 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.089 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.090 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.090 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.090 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.094 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.095 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.097 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.097 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.097 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.098 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.103 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.105 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.106 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.106 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.106 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.107 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.113 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.114 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.116 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.116 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.116 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.117 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.117 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.125 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.126 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.127 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.127 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.127 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.128 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.132 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.135 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.135 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.135 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.136 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.140 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.142 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.143 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.145 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.146 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.146 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.146 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.147 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.153 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.154 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.155 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.155 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.155 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.162 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.163 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.165 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.165 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.165 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.166 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.167 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.169 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.170 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.173 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.173 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.173 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.173 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.173 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.177 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.179 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.180 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.181 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.181 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.182 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.182 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.182 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.182 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.182 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.183 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.186 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.187 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.189 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.189 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.190 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.190 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.190 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.190 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.190 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.191 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.194 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.196 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.198 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.198 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.198 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.198 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.199 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.199 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.205 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.208 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.208 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.209 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.209 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.209 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.209 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.211 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.214 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.215 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.217 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.218 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.218 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.218 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.218 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.218 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.219 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.219 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.223 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.225 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.226 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.228 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.229 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.229 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.229 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.230 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.230 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.239 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.239 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.239 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.239 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.240 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.240 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.244 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.245 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.247 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.247 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.247 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.248 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.248 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.248 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.249 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.253 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.254 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.255 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.256 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.257 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.257 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.257 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.258 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.258 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.259 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.259 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.263 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.264 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.265 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.266 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.266 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.267 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.267 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.267 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.267 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.272 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.274 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.275 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.276 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.277 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.277 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.277 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.278 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.280 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.282 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.283 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.284 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.286 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.286 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.286 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.286 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.286 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.287 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.293 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.294 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.296 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.296 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.297 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.297 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.297 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.298 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.303 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.305 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.306 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.307 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.307 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.307 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.311 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.312 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.315 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.316 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.316 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.316 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.320 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.323 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.324 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.325 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.325 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.325 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.326 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.326 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.330 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.333 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.334 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.335 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.335 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.335 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.340 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.342 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.342 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.342 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.343 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.344 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.347 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.354 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.355 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.355 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.355 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.356 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.356 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.360 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.364 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.364 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.364 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.365 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.370 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.373 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.375 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.375 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.375 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.376 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.380 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.381 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.382 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.383 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.383 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.384 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.384 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.384 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.385 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.389 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.390 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.392 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.393 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.393 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.393 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.393 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.397 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.399 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.400 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.400 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.400 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.401 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.401 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.402 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.403 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.406 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.408 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.409 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.410 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.410 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.410 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.412 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.414 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.415 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.421 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.425 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.425 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.426 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.426 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.427 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.432 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.434 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.435 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.437 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.438 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.438 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.439 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.443 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.446 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.449 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.449 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.449 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.451 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.454 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.455 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.459 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.459 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.459 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.460 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.464 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.467 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.467 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.469 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.469 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.470 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.474 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.477 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.478 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.479 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.480 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.480 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.481 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.481 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.481 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.486 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.490 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.490 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.491 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.492 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.492 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.492 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.493 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.498 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.499 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.500 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.502 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.502 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.502 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.503 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.506 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.510 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.510 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.511 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.511 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.512 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.518 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.519 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.519 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.519 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.520 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.524 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.525 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.526 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.528 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.528 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.529 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.533 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.534 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.535 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.536 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.537 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.537 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.537 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.538 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.542 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.543 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.545 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.546 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.546 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.546 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.546 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.547 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.548 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.551 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.552 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.554 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.555 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.555 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.556 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.556 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.556 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.556 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.557 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.562 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.564 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.565 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.567 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.567 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.567 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.568 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.573 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.575 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.576 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.577 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.578 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.578 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.578 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.578 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.578 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.579 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.590 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.592 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.592 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.594 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.595 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.595 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.595 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.596 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.597 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.605 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.606 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.606 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.606 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.607 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.615 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.616 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.617 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.618 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.625 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.626 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.626 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.626 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.626 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.628 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.635 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.636 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.636 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.636 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.636 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.637 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.638 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.638 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.642 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.643 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.644 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.647 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.649 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.650 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.651 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.652 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.652 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.652 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.653 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.654 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.660 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.661 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.662 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.662 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.662 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.663 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.668 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.671 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.671 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.671 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.672 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.677 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.678 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.680 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.682 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.682 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.682 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.682 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.683 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.690 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.690 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.690 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.690 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.692 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.692 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.698 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.698 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.699 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.699 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.699 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.700 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.701 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.702 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.704 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.707 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.707 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.707 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.707 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.707 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.708 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.712 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.713 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.715 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.716 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.720 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.724 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.724 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.725 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.726 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.726 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.726 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.727 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.728 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.731 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.732 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.734 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.734 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.734 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.735 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.737 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.743 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.746 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.746 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.746 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.747 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.753 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.756 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.758 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.758 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.758 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.759 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.762 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.763 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.765 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.766 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.767 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.767 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.767 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.768 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.772 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.775 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.775 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.775 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.776 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.776 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.781 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.782 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.785 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.787 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.787 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.787 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.788 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.795 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.797 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.799 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.799 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.800 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.800 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.801 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.802 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.807 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.808 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.809 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.810 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.811 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.814 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.815 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.816 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.817 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.818 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.818 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.818 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.818 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.818 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.819 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.824 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.829 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.829 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.829 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.830 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.830 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.830 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.835 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.836 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.839 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.839 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.840 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.840 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.841 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.845 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.850 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.850 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.850 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.851 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.860 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.860 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.860 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.861 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.866 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.868 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.870 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.870 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.872 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.872 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.872 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.873 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.877 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.878 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.885 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.885 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.885 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.885 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.886 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.888 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.893 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.895 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.895 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.896 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.896 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.896 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.896 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.897 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.901 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.902 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:25.903 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.905 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.908 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.908 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.908 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.912 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.918 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.924 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.924 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.924 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.924 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.928 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.932 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.933 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.933 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.933 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.940 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.941 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.941 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.941 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.941 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.941 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.942 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.942 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.952 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.952 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.953 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.953 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.953 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.954 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.955 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.958 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.960 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.961 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.962 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.962 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.962 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.963 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.963 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.967 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.968 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.971 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.972 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.972 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.972 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.973 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.976 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.977 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.978 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.981 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.981 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.981 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.982 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.986 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:25.988 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:25.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:25.990 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:25.991 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:25.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:25.992 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:25.992 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:25.992 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:25.998 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.000 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.004 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.004 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.004 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.005 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.011 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.012 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.014 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.014 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.014 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.015 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.019 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.021 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.022 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.023 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.023 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.023 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.023 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.023 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.025 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.030 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.032 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.034 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.035 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.036 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.036 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.036 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.037 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.040 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.046 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.047 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.047 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.047 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.047 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.047 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.048 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.051 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.053 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.056 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.056 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.057 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.057 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.057 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.057 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.057 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.058 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.061 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.064 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.065 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.066 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.066 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.066 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.067 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.071 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.076 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.076 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.076 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.077 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.077 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.077 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.078 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.078 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.083 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.086 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.087 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.088 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.088 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.088 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.089 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.089 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.090 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.093 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.095 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.096 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.096 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.097 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.097 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.097 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.098 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.099 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.102 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.104 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.105 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.106 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.106 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.106 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.108 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.109 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.111 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.113 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.116 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.116 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.116 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.117 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.123 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.125 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.126 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.126 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.126 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.130 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.132 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.133 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.134 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.135 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.135 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.135 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.137 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.140 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.143 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.144 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.144 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.145 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.153 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.156 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.157 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.157 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.157 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.163 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.164 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.166 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.166 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.167 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.168 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.168 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.168 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.168 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.169 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.171 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.173 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.174 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.176 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.176 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.178 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.178 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.178 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.178 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.179 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.184 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.187 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.187 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.187 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.188 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.195 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.197 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.197 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.197 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.197 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.198 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.198 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.202 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.203 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.206 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.207 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.207 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.207 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.207 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.208 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.208 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.212 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.213 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.215 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.215 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.216 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.216 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.216 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.217 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.218 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.220 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.224 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.225 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.226 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.226 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.226 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.227 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.232 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.234 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.235 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.235 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.235 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.235 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.235 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.237 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.240 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.243 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.244 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.245 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.245 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.245 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.246 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.250 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.253 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.253 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.253 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.254 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.255 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.258 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.262 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.262 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.263 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.263 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.263 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.264 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.265 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.270 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.270 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.271 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.271 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.272 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.272 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.275 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.277 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.278 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.281 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.283 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.283 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.283 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.286 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.287 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.288 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.295 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.296 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.296 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.297 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.298 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.298 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.298 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.298 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.298 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.299 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.308 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.308 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.309 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.309 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.309 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.310 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.314 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.316 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.317 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.318 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.318 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.319 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.319 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.319 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.319 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.319 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.320 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.328 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.329 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.330 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.331 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.332 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.332 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.333 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.334 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.340 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.341 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.344 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.345 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.345 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.345 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.345 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.345 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.346 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.351 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.353 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.355 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.356 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.356 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.356 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.356 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.356 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.357 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.366 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.366 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.366 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.366 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.368 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.371 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.373 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.375 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.375 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.376 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.377 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.382 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.385 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.386 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.386 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.386 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.395 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.396 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.398 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.399 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.400 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.402 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.402 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.402 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.407 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.423 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.424 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.429 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.431 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.432 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.432 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.433 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.438 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.440 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.441 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.443 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.444 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.447 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.447 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.447 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.449 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.449 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.453 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.458 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.459 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.459 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.459 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.460 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.469 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.470 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.471 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.472 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.472 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.472 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.473 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.482 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.483 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.485 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.486 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.486 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.486 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.487 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.491 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.492 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.495 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.496 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.496 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.497 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.497 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.498 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.499 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.504 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.506 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.510 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.510 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.510 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.511 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.511 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.517 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.519 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.520 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.520 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.521 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.521 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.522 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.522 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.522 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.522 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.523 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.527 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.529 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.532 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.534 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.534 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.534 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.535 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.536 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.541 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.543 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.544 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.544 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.544 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.545 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.545 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.549 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.551 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.553 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.553 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.553 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.553 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.553 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.554 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.558 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.559 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.563 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.563 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.565 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.565 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.565 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.565 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.566 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.572 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.574 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.576 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.576 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.576 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.577 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.587 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.589 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.591 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.592 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.593 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.594 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.595 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.595 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.595 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.596 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.603 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.604 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.604 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.605 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.605 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.605 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.607 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.609 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.611 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.612 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.614 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.614 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.618 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.619 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.620 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.627 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.630 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.631 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.631 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.631 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.631 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.632 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.634 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.638 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.641 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.642 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.643 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.643 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.643 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.643 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.645 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.653 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.654 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.655 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.655 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.655 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.656 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.660 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.661 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.664 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.664 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.665 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.665 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.666 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.671 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.673 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.674 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.675 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.675 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.675 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.675 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.675 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.676 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.676 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.682 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.684 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.687 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.688 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.689 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.689 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.689 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.691 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.692 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.695 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.697 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.698 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.699 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.699 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.699 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.699 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.700 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.705 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.709 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.710 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.711 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.711 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.711 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.712 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.713 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.715 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.716 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.718 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.719 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.720 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.721 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.721 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.721 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.722 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.730 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.732 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.735 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.735 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.735 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.736 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.742 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.743 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.744 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.744 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.745 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.745 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.750 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.754 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.757 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.758 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.759 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.759 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.759 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.760 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.760 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.764 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.766 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.768 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.768 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.768 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.769 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.775 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.777 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.779 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.781 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.782 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.782 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.782 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.783 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.783 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.786 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.791 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.791 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.791 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.791 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.792 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.792 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.793 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.797 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.799 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.799 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.800 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.800 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.800 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.801 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.808 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.811 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.811 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.811 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.811 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.813 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.817 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.818 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.821 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.821 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.821 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.823 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.824 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.829 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.830 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.832 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.835 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.835 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.835 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.836 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.841 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.844 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.846 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.846 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.846 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.847 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.851 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.857 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.858 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.858 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.859 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.859 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.860 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.860 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.867 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.868 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.870 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.870 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.871 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.872 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.872 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.872 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.876 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.878 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.881 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.882 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.882 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.882 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.882 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.883 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.888 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.891 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.892 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.894 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.894 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.894 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.895 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.899 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.902 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.903 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:26.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.906 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.907 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.907 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.907 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.909 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.909 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.913 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.919 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.920 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.920 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.921 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.922 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.927 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.929 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.932 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.933 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.933 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.934 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.939 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.941 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.943 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.944 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.945 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.945 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.945 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.945 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.946 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.952 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.953 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.956 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.957 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.958 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.958 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.958 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.959 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.962 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.965 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.967 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.969 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.970 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.970 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.970 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.971 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.973 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.975 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.977 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.978 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.979 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.980 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.980 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.980 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.984 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.986 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:26.987 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:26.988 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.990 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:26.990 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:26.990 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:26.990 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:26.990 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:26.991 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:26.995 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:26.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.004 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.004 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.005 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.005 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.005 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.010 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.011 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.012 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.013 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.013 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.013 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.016 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.019 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.019 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.019 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.020 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.023 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.026 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.029 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.031 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.032 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.032 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.032 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.032 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.034 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.038 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.040 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.040 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.041 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.041 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.041 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.043 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.044 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.047 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.048 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.050 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.051 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.051 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.055 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.057 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.060 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.060 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.062 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.062 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.062 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.062 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.062 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.063 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.068 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.081 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.084 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.084 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.086 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.086 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.086 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.086 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.086 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.087 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.088 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.095 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.097 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.098 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.099 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.102 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.102 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.102 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.103 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.104 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.106 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.107 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.109 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.110 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.111 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.111 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.111 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.111 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.111 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.112 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.117 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.118 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.120 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.120 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.121 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.122 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.122 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.122 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.122 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.122 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.123 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.127 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.129 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.130 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.131 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.132 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.133 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.133 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.134 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.134 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.135 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.136 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.140 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.141 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.146 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.146 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.146 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.146 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.148 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.149 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.153 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.154 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.157 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.157 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.158 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.158 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.158 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.158 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.159 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.163 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.165 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.167 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.168 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.169 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.170 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.170 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.170 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.170 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.172 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.173 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.177 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.178 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.180 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.181 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.182 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.183 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.183 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.183 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.186 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.186 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.189 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.192 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.192 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.193 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.193 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.193 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.194 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.196 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.199 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.200 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.203 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.204 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.204 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.204 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.204 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.204 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.205 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.206 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.207 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.211 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.215 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.215 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.216 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.216 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.216 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.216 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.217 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.218 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.222 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.224 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.225 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.226 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.227 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.227 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.228 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.228 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.228 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.233 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.236 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.236 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.237 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.238 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.238 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.238 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.238 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.240 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.243 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.247 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.247 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.247 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.247 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.247 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.248 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.252 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.255 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.256 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.256 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.256 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.257 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.257 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.257 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.258 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.259 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.260 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.262 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.264 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.264 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.265 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.265 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.265 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.265 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.265 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.266 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.270 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.271 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.272 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.273 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.273 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.273 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.275 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.275 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.277 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.280 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.283 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.285 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.285 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.285 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.285 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.286 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.286 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.287 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.290 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.291 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.292 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.292 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.292 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.293 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.293 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.294 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.296 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.298 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.299 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.301 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.302 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.303 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.308 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.310 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.312 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.312 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.312 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.314 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.318 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.321 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.323 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.323 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.323 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.324 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.325 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.327 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.329 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.331 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.333 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.333 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.333 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.334 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.336 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.342 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.343 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.343 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.343 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.343 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.345 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.346 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.347 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.349 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.350 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.351 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.351 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.351 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.351 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.355 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.357 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.357 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.358 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.359 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.359 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.359 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.359 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.360 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.364 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.367 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.368 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.369 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.370 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.370 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.371 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.371 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.371 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.371 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.371 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.375 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.378 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.379 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.379 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.380 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.381 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.381 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.381 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.381 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.382 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.386 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.388 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.389 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.390 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.392 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.392 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.392 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.393 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.400 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.402 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.406 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.407 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.407 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.407 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.407 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.407 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.410 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.410 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.411 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.413 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.415 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.416 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.416 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.417 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.417 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.417 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.417 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.418 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.418 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.423 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.425 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.425 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.425 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.425 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.425 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.427 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.428 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.432 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.432 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.432 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.433 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.437 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.439 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.440 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.442 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.442 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.442 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.442 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.443 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.444 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.450 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.450 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.450 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.451 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.455 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.459 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.459 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.459 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.459 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.460 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.463 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.465 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.465 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.467 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.467 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.467 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.467 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.467 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.468 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.468 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.472 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.475 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.476 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.476 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.476 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.476 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.477 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.481 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.484 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.484 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.484 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.485 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.485 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.489 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.491 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.493 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.493 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.493 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.493 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.494 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.499 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.500 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.503 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.503 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.504 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.504 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.504 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.504 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.505 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.509 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.511 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.512 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.512 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.513 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.514 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.514 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.514 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.514 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.515 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.519 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.520 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.522 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.522 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.523 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.524 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.529 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.530 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.533 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.533 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.533 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.534 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.541 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.543 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.543 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.543 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.544 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.548 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.550 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.552 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.553 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.554 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.554 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.554 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.554 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.555 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.558 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.560 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.561 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.562 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.563 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.564 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.564 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.564 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.564 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.565 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.569 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.571 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.572 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.573 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.573 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.573 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.573 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.574 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.579 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.581 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.583 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.585 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.586 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.586 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.586 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.586 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.587 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.589 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.593 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.595 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.596 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.597 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.597 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.598 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.598 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.598 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.599 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.603 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.604 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.606 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.606 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.606 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.606 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.607 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.612 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.615 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.615 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.615 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.615 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.616 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.619 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.622 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.623 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.624 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.624 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.624 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.625 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.626 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.632 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.634 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.634 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.634 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.639 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.644 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.646 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.647 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.648 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.650 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.651 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.651 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.651 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.651 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.651 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.654 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.656 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.658 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.658 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.659 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.659 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.659 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.659 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.660 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.669 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.670 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.670 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.670 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.671 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.675 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.676 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.677 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.679 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.679 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.679 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.680 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.684 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.685 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.687 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.687 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.688 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.688 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.688 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.689 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.693 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.694 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.695 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.696 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.696 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.697 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.697 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.697 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.699 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.702 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.706 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.706 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.706 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.707 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.708 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.708 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.712 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.714 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.715 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.716 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.716 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.716 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.716 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.716 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.717 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.722 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.724 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.724 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.725 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.725 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.726 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.726 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.726 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.726 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.727 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.730 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.732 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.732 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.734 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.734 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.734 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.735 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.735 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.739 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.741 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.742 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.743 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.743 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.743 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.743 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.743 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.743 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.744 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.748 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.749 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.750 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.751 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.752 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.752 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.752 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.753 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.753 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.757 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.758 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.760 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.761 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.762 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.766 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.767 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.768 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.768 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.768 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.768 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.769 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.769 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.770 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.772 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.775 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.775 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.775 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.776 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.783 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.786 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.786 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.786 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.786 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.791 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.792 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.795 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.795 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.795 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.795 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.796 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.804 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.807 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.807 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.807 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.807 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.808 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.811 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.812 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.813 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.814 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.815 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.815 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.815 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.815 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.816 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.819 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.824 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.825 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.827 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.827 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.827 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.828 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.833 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.836 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.837 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.838 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.838 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.838 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.842 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.847 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.847 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.847 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.847 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.848 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.851 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.853 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.855 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.855 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.855 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.856 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.860 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.862 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.862 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.862 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.863 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.863 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.863 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.864 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.868 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.869 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.870 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.872 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.872 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.872 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.873 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.873 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.877 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.880 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.881 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.881 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.881 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.881 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.883 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.884 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.887 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.888 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.890 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.890 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.890 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.891 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.893 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.896 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.899 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.899 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.899 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.900 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.905 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.906 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.906 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:27.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.908 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.909 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.909 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.909 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.910 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.913 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.915 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.916 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.916 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.917 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.917 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.917 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.918 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.922 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.924 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.924 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.925 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.925 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.925 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.925 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.926 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.927 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.930 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.933 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.934 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.934 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.934 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.934 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.935 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.936 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.939 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.940 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.941 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.942 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.943 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.943 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.943 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.943 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.944 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.947 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.950 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.951 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.951 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.951 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.951 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.952 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.955 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.958 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.958 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.958 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.959 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.963 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.965 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.965 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.966 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.967 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.972 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.975 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.975 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.975 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.975 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.975 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.979 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.980 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.981 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.982 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.983 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.983 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.983 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.985 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.989 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:27.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:27.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:27.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:27.994 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:27.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:27.994 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:27.994 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:27.995 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:27.999 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.000 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.002 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.005 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.005 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.005 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.005 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.005 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.006 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.010 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.011 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.012 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.014 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.014 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.014 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.014 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.018 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.020 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.021 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.022 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.022 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.022 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.022 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.022 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.023 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.029 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.030 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.030 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.031 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.031 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.031 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.031 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.032 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.036 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.037 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.038 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.039 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.039 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.040 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.041 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.041 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.041 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.041 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.042 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.048 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.048 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.050 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.050 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.051 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.051 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.051 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.051 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.055 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.056 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.057 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.058 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.058 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.058 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.058 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.059 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.060 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.061 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.063 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.064 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.065 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.066 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.066 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.066 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.067 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.069 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.071 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.072 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.075 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.075 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.075 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.075 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.075 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.076 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.082 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.083 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.086 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.090 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.090 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.090 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.090 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.091 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.091 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.095 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.096 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.097 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.098 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.099 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.100 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.100 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.100 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.100 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.100 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.101 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.104 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.106 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.107 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.108 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.108 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.108 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.109 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.109 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.109 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.110 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.112 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.114 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.116 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.117 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.117 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.117 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.117 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.117 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.118 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.119 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.123 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.127 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.127 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.127 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.127 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.128 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.128 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.136 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.136 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.136 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.137 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.137 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.137 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.139 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.141 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.145 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.145 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.145 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.145 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.146 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.152 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.153 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.154 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.156 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.156 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.156 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.156 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.157 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.161 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.162 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.163 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.165 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.165 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.165 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.165 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.166 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.166 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.171 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.173 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.174 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.175 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.177 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.177 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.177 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.177 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.177 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.178 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.184 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.185 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.186 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.186 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.187 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.188 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.188 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.188 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.188 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.189 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.195 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.196 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.197 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.198 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.199 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.200 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.200 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.200 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.200 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.200 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.201 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.205 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.207 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.208 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.209 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.210 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.210 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.210 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.210 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.210 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.212 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.216 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.217 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.218 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.219 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.219 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.220 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.220 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.220 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.220 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.220 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.224 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.225 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.227 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.228 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.228 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.229 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.229 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.229 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.230 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.233 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.235 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.236 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.237 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.241 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.242 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.243 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.244 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.245 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.245 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.245 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.245 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.246 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.251 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.254 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.254 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.254 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.255 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.260 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.261 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.262 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.263 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.264 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.264 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.264 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.264 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.264 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.265 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.269 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.270 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.271 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.272 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.274 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.274 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.274 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.274 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.274 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.278 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.281 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.282 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.284 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.284 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.284 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.284 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.284 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.285 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.290 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.291 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.292 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.293 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.294 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.294 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.294 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.294 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.294 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.298 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.300 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.302 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.304 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.304 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.304 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.304 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.305 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.309 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.310 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.311 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.311 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.313 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.313 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.313 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.313 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.314 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.317 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.320 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.320 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.321 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.321 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.321 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.321 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.321 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.322 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.325 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.327 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.327 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.328 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.329 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.329 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.329 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.329 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.329 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.330 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.330 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.334 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.336 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.337 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.337 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.338 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.338 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.338 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.339 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.344 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.345 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.346 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.346 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.347 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.347 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.347 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.347 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.348 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.352 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.353 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.355 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.355 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.355 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.355 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.355 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.356 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.356 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.361 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.362 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.363 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.363 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.363 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.364 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.367 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.369 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.369 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.370 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.370 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.371 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.371 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.371 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.371 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.371 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.374 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.375 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.377 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.378 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.378 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.378 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.379 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.379 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.384 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.385 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.386 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.387 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.388 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.388 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.388 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.388 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.389 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.392 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.393 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.395 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.395 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.396 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.397 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.401 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.402 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.403 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.404 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.405 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.405 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.405 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.405 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.406 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.406 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.409 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.413 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.413 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.413 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.415 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.416 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.417 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.423 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.424 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.424 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.424 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.425 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.428 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.429 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.430 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.431 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.432 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.432 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.432 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.432 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.433 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.436 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.437 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.440 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.440 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.441 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.441 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.441 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.442 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.446 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.447 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.448 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.449 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.450 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.450 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.450 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.450 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.451 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.454 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.455 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.456 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.457 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.457 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.458 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.458 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.458 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.458 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.459 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.463 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.464 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.465 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.465 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.466 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.466 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.466 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.466 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.466 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.467 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.467 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.470 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.472 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.473 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.473 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.473 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.474 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.474 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.476 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.477 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.480 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.482 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.483 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.483 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.483 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.487 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.489 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.491 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.491 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.492 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.492 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.492 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.493 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.498 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.500 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.501 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.501 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.501 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.504 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.504 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.509 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.511 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.511 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.511 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.512 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.515 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.516 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.517 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.518 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.518 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.519 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.519 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.519 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.519 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.520 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.523 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.525 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.526 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.527 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.528 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.528 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.529 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.532 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.534 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.535 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.537 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.537 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.537 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.538 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.539 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.544 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.546 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.547 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.548 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.548 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.549 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.549 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.549 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.550 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.550 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.551 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.555 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.557 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.559 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.559 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.559 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.560 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.564 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.566 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.566 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.567 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.568 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.568 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.568 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.568 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.568 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.568 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.569 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.572 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.574 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.575 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.575 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.576 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.576 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.576 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.578 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.581 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.583 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.583 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.584 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.585 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.585 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.585 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.585 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.585 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.586 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.590 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.591 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.594 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.594 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.594 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.594 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.594 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.595 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.599 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.600 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.601 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.602 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.602 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.603 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.603 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.603 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.603 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.604 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.608 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.609 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.611 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.613 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.614 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.614 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.615 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.618 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.619 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.621 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.621 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.622 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.622 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.622 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.623 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.626 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.629 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.630 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.631 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.633 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.633 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.633 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.633 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.637 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.639 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.639 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.640 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.640 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.640 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.640 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.640 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.641 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.645 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.646 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.647 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.648 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.648 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.649 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.649 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.649 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.650 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.653 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.654 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.656 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.656 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.656 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.656 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.658 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.660 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.661 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.662 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.663 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.663 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.663 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.664 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.664 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.669 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.669 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.670 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.670 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.671 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.671 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.671 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.671 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.672 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.675 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.677 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.679 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.679 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.679 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.679 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.680 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.683 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.687 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.688 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.689 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.689 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.690 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.690 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.690 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.694 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.696 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.697 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.697 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.698 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.698 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.698 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.698 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.698 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.699 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.702 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.705 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.705 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.705 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.706 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.706 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.707 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.710 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.711 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.712 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.713 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.713 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.713 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.714 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.716 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.717 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.718 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.719 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.720 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.720 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.720 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.721 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.721 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.725 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.727 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.728 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.729 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.729 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.729 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.729 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.730 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.734 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.736 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.737 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.737 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.737 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.738 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.738 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.738 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.739 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.739 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.740 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.742 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.745 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.745 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.745 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.746 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.749 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.750 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.751 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.753 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.753 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.753 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.754 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.757 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.759 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.763 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.763 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.763 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.764 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.765 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.765 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.768 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.772 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.773 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.775 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.775 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.775 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.776 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.781 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.782 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.784 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.785 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.786 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.786 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.786 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.786 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.787 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.791 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.792 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.793 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.794 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.795 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.795 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.795 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.795 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.796 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.799 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.802 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.803 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.804 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.804 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.805 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.805 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.805 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.806 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.810 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.811 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.813 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.814 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.814 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.814 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.814 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.815 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.819 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.820 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.822 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.822 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.823 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.823 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.823 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.823 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.825 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.826 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.830 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.832 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.833 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.835 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.835 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.835 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.835 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.835 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.836 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.841 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.843 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.844 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.845 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.845 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.845 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.846 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.846 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.850 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.853 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.854 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.855 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.856 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.856 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.856 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.857 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.861 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.862 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.863 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.864 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.865 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.865 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.865 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.866 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.867 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.870 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.871 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.873 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.874 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.874 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.874 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.874 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.875 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.879 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.881 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.882 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.883 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.884 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.884 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.884 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.886 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.886 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.890 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.891 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.892 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.893 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.894 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.894 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.894 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.895 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.896 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.900 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.902 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.904 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.904 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.904 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.905 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.906 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.908 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:28.910 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.911 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.912 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.913 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.913 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.913 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.914 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.914 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.914 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.919 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.921 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.923 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.923 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.923 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.924 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.928 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.929 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.930 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.932 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.932 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.932 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.932 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.932 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.935 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.937 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.938 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.939 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.939 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.939 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.940 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.940 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.943 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.945 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.947 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.947 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.947 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.948 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.949 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.953 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.956 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.957 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.957 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.957 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.957 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.959 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.959 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.965 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.968 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.971 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.973 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.973 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.974 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.974 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.974 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.975 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.980 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.981 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.982 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.983 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.984 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.985 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.985 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.985 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.985 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.986 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.990 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:28.991 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:28.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:28.992 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.993 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:28.994 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:28.994 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:28.994 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:28.994 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:28.995 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:28.998 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.000 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.001 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.003 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.003 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.003 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.003 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.004 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.005 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.009 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.011 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.012 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.013 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.013 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.014 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.014 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.014 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.014 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.015 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.018 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.020 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.021 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.021 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.022 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.022 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.022 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.022 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.024 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.025 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.031 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.032 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.033 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.033 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.034 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.034 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.036 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.039 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.043 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.046 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.046 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.046 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.046 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.046 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.047 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.051 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.052 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.053 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.054 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.055 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.055 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.055 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.055 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.056 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.064 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.065 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.066 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.066 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.067 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.068 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.068 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.068 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.068 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.069 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.069 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.072 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.075 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.077 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.077 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.077 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.077 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.078 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.079 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.079 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.082 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.084 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.087 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.088 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.089 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.089 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.089 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.089 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.090 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.090 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.095 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.096 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.097 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.098 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.099 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.099 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.099 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.099 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.100 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.103 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.103 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.107 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.108 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.110 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.111 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.112 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.114 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.114 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.114 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.114 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.116 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.117 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.122 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.125 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.125 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.125 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.125 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.126 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.127 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.131 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.135 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.135 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.135 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.136 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.140 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.141 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.144 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.144 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.144 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.144 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.145 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.148 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.150 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.151 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.151 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.152 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.152 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.152 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.152 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.152 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.153 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.157 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.158 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.160 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.161 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.161 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.161 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.161 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.162 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.167 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.169 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.170 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.171 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.172 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.172 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.172 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.174 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.179 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.181 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.182 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.184 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.185 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.185 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.186 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.187 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.188 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.194 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.194 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.195 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.195 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.199 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.200 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.201 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.203 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.203 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.203 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.203 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.203 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.204 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.208 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.209 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.210 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.211 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.212 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.213 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.217 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.218 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.219 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.220 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.220 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.221 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.221 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.221 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.221 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.222 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.229 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.230 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.232 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.233 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.234 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.240 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.241 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.242 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.243 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.243 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.243 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.243 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.243 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.244 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.249 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.250 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.251 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.251 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.252 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.253 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.253 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.253 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.253 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.254 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.257 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.259 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.260 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.261 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.261 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.261 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.261 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.261 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.262 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.266 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.268 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.269 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.272 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.273 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.277 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.278 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.279 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.280 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.281 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.281 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.281 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.281 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.281 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.282 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.287 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.288 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.290 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.291 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.291 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.291 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.291 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.291 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.293 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.296 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.297 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.298 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.299 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.299 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.300 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.300 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.300 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.300 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.301 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.304 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.306 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.307 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.308 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.308 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.309 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.309 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.309 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.309 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.312 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.315 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.316 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.320 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.321 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.323 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.323 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.323 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.324 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.324 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.328 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.329 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.333 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.334 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.334 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.334 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.335 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.335 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.338 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.339 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.340 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.341 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.342 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.342 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.342 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.342 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.343 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.349 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.350 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.352 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.353 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.354 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.354 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.354 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.354 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.355 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.358 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.359 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.361 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.362 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.362 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.362 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.363 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.363 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.368 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.372 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.372 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.373 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.375 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.375 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.375 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.376 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.382 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.383 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.384 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.386 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.386 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.386 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.386 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.387 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.391 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.393 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.394 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.395 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.395 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.395 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.395 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.395 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.396 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.399 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.404 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.404 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.404 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.404 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.404 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.404 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.405 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.405 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.409 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.412 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.413 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.414 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.414 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.414 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.414 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.415 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.416 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.421 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.423 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.424 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.426 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.426 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.427 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.427 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.427 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.427 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.428 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.433 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.435 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.436 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.437 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.438 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.439 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.439 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.439 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.439 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.440 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.443 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.445 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.446 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.447 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.448 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.448 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.448 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.449 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.449 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.453 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.460 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.464 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.468 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.468 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.469 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.469 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.469 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.470 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.471 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.479 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.481 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.481 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.482 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.482 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.482 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.482 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.483 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.486 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.488 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.489 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.490 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.490 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.490 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.490 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.490 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.494 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.496 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.497 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.498 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.498 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.498 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.498 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.499 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.504 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.505 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.506 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.507 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.508 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.508 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.508 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.508 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.509 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.511 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.513 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.514 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.515 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.516 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.516 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.516 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.516 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.517 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.520 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.522 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.522 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.523 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.523 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.524 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.524 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.524 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.529 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.530 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.531 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.532 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.533 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.533 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.533 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.533 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.534 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.538 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.541 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.543 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.543 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.543 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.543 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.544 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.547 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.549 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.550 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.551 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.551 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.551 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.551 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.552 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.558 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.560 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.560 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.560 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.560 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.560 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.561 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.561 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.562 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.567 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.570 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.570 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.571 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.571 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.572 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.574 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.579 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.581 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.581 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.581 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.582 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.583 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.584 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.587 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.592 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.593 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.593 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.593 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.594 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.595 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.595 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.599 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.601 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.602 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.603 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.605 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.605 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.605 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.605 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.606 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.607 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.610 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.611 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.614 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.615 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.616 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.616 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.616 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.616 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.617 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.620 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.621 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.624 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.624 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.624 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.624 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.625 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.625 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.628 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.630 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.631 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.633 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.633 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.633 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.633 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.634 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.634 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.638 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.640 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.640 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.641 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.641 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.641 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.641 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.641 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.642 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.644 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.646 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.647 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.648 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.649 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.650 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.650 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.650 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.650 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.650 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.654 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.655 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.656 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.657 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.657 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.658 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.658 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.658 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.658 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.658 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.659 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.663 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.666 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.667 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.668 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.668 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.668 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.668 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.674 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.675 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.676 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.676 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.676 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.676 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.676 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.678 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.678 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.682 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.684 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.685 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.686 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.686 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.686 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.687 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.687 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.688 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.689 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.691 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.692 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.693 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.694 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.695 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.695 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.695 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.695 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.695 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.696 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.700 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.701 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.703 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.703 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.704 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.705 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.705 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.705 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.705 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.706 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.710 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.711 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.713 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.714 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.714 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.714 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.715 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.715 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.716 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.721 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.722 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.724 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.724 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.724 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.724 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.725 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.726 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.726 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.727 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.730 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.733 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.734 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.735 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.735 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.735 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.735 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.735 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.736 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.742 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.744 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.744 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.746 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.746 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.746 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.746 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.750 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.752 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.753 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.753 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.754 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.754 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.755 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.756 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.759 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.760 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.761 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.761 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.761 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.762 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.762 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.766 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.768 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.768 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.769 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.770 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.770 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.771 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.771 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.771 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.771 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.772 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.777 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.779 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.780 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.780 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.781 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.782 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.782 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.782 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.782 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.783 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.784 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.787 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.788 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.790 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.790 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.790 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.790 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.791 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.794 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.795 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.796 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.797 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.798 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.798 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.798 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.798 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.801 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.804 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.805 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.805 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.806 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.806 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.806 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.806 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.807 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.810 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.812 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.813 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.813 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.813 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.813 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.813 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.814 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.814 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.818 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.821 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.821 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.821 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.821 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.822 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.827 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.829 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.830 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.831 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.831 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.831 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.831 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.831 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.832 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.834 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.837 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.839 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.840 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.841 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.842 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.842 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.842 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.842 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.843 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.844 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.847 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.848 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.850 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.851 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.852 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.852 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.853 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.853 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.853 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.854 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.857 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.858 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.859 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.860 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.861 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.861 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.861 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.861 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.861 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.862 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.866 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.867 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.869 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.871 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.872 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.872 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.872 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.872 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.872 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.873 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.877 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.879 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.879 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.881 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.882 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.882 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.883 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.883 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.883 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.883 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.884 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.887 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.889 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.890 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.890 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.891 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.891 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.891 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.892 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.892 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.895 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.896 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.898 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.899 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.900 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.900 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.900 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.900 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.900 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.904 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.905 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.906 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.907 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.909 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.909 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.909 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.909 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.910 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.910 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.911 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:29.915 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.916 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.917 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.918 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.919 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.919 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.919 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.919 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.920 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.925 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.926 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.927 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.928 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.929 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.929 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.930 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.930 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.930 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.930 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.934 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.935 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.940 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.940 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.940 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.942 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.946 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.947 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.948 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.948 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.949 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.949 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.950 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.950 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.950 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.950 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.951 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.958 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.958 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.959 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.960 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.960 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.960 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.960 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.960 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.961 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.962 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.966 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.967 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.968 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.969 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.970 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.970 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.970 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.971 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.972 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.974 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.976 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.981 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.981 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.981 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.982 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.982 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.983 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.983 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.987 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.991 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.991 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:29.991 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:29.991 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:29.992 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:29.993 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:29.993 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:29.996 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:29.998 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:29.999 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:29.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.000 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.000 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.001 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.001 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.002 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.009 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.009 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.009 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.010 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.013 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.014 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.015 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.016 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.017 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.017 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.017 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.017 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.018 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.021 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.024 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.026 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.027 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.028 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.028 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.028 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.028 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.031 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.031 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.034 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.036 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.037 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.038 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.038 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.038 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.038 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.039 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.040 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.042 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.043 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.044 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.045 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.049 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.050 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.051 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.052 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.053 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.053 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.053 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.054 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.054 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.054 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.058 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.059 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.060 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.061 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.063 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.063 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.063 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.063 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.063 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.065 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.066 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.070 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.071 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.072 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.073 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.074 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.074 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.074 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.075 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.075 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.076 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.080 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.081 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.082 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.083 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.084 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.084 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.084 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.084 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.084 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.085 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.085 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.089 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.091 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.092 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.092 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.093 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.093 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.093 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.093 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.093 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.094 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.097 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.099 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.101 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.102 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.103 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.103 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.103 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.103 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.105 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.106 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.106 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.109 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.111 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.112 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.115 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.115 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.115 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.115 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.116 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.117 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.117 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.121 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.123 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.124 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.125 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.126 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.126 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.126 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.126 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.127 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.128 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.132 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.133 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.134 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.134 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.135 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.136 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.136 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.136 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.136 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.136 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.137 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.140 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.142 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.143 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.144 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.144 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.144 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.144 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.145 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.145 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.149 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.151 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.152 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.153 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.154 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.154 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.155 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.155 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.155 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.155 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.157 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.159 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.160 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.163 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.164 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.164 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.165 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.165 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.165 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.169 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.171 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.172 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.172 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.173 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.173 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.174 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.174 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.174 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.174 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.174 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.180 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.182 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.183 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.183 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.184 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.185 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.185 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.185 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.185 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.186 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.189 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.191 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.192 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.192 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.193 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.194 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.194 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.194 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.194 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.195 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.198 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.199 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.200 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.200 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.201 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.202 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.202 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.202 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.202 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.203 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.208 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.211 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.212 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.213 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.213 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.214 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.214 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.214 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.214 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.215 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.219 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.221 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.222 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.222 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.223 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.224 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.224 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.224 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.224 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.224 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.225 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.230 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.231 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.232 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.232 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.233 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.234 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.234 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.234 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.234 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.234 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.239 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.241 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.243 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.244 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.245 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.246 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.246 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.247 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.247 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.248 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.251 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.252 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.254 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.257 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.257 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.257 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.257 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.257 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.259 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.264 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.268 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.273 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.275 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.276 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.277 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.277 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.277 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.277 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.279 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.280 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.282 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.284 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.287 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.288 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.289 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.289 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.289 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.290 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.291 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.292 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.293 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.297 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.300 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.301 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.302 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.303 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.303 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.303 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.303 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.305 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.307 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.310 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.311 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.312 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.313 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.314 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.314 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.314 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.314 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.315 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.318 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.319 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.321 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.321 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.322 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.323 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.323 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.323 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.323 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.324 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.328 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.330 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.331 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.331 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.332 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.332 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.332 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.333 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.333 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.333 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.333 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.337 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.338 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.339 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.340 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.340 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.340 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.340 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.340 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.342 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.342 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.343 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.348 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.350 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.351 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.352 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.352 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.353 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.353 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.354 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.354 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.355 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.361 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.363 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.364 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.365 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.365 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.365 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.365 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.366 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.368 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.370 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.373 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.374 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.375 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.376 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.376 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.376 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.376 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.377 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.381 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.382 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.383 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.384 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.385 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.385 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.385 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.385 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.385 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.386 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.389 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.391 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.392 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.393 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.393 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.393 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.393 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.394 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.394 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.398 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.399 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.400 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.401 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.401 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.402 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.402 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.402 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.403 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.407 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.408 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.409 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.410 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.411 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.412 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.412 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.412 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.413 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.413 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.417 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.419 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.420 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.421 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.422 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.422 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.422 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.422 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.424 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.427 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.428 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.431 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.433 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.434 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.436 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.436 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.436 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.437 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.438 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.438 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.440 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.442 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.444 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.445 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.446 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.446 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.446 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.446 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.446 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.446 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.447 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.450 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.452 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.452 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.453 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.453 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.453 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.453 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.454 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.456 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.459 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.460 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.462 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.463 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.463 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.464 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.464 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.465 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.470 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.472 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.474 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.474 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.475 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.476 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.476 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.476 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.476 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.477 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.478 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.481 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.483 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.484 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.485 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.485 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.485 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.485 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.486 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.487 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.488 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.490 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.492 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.493 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.494 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.494 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.494 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.494 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.495 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.498 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.499 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.501 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.501 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.502 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.503 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.503 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.503 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.503 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.504 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.508 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.510 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.511 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.514 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.514 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.514 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.514 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.514 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.516 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.517 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.518 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.522 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.524 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.525 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.527 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.527 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.528 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.528 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.531 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.531 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.533 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.537 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.539 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.540 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.540 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.541 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.542 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.542 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.543 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.543 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.544 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.545 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.553 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.555 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.556 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.557 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.558 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.559 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.560 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.560 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.560 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.560 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.560 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.561 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.564 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.565 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.568 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.569 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.570 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.571 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.571 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.571 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.571 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.573 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.574 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.577 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.579 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.580 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.581 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.582 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.582 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.582 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.582 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.584 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.584 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.588 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.589 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.590 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.591 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.591 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.591 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.591 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.592 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.594 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.596 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.598 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.599 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.600 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.600 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.600 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.600 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.600 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.602 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.602 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.608 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.609 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.611 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.612 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.612 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.613 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.613 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.613 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.614 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.614 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.617 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.618 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.620 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.620 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.622 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.622 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.622 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.623 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.624 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.629 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.630 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.631 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.632 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.633 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.634 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.634 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.634 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.634 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.635 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.640 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.641 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.643 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.644 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.645 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.646 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.646 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.646 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.646 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.647 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.650 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.651 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.652 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.653 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.654 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.655 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.655 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.656 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.656 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.656 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.661 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.663 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.665 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.665 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.666 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.667 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.668 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.668 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.668 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.668 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.669 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.673 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.675 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.678 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.679 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.680 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.681 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.681 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.681 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.681 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.682 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.685 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.686 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.688 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.690 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.691 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.692 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.692 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.692 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.692 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.693 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.698 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.699 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.700 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.701 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.702 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.703 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.703 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.703 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.703 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.703 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.715 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.719 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.721 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.725 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.728 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.730 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.731 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.732 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.732 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.732 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.732 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.733 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.738 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.740 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.741 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.742 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.743 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.745 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.746 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.746 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.746 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.746 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.750 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.752 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.755 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.760 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.762 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.763 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.763 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.764 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.764 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.765 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.765 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.765 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.765 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.766 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.770 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.771 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.773 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.774 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.775 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.776 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.776 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.776 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.776 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.778 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.781 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.783 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.785 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.787 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.788 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.789 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.789 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.789 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.789 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.791 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.792 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.793 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.796 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.798 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.799 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.800 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.800 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.800 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.800 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.801 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.803 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.806 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.808 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.809 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.810 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.811 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.811 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.811 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.811 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.812 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.812 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.816 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.818 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.818 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.819 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.820 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.820 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.820 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.820 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.821 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.822 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.824 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.826 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.827 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.828 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.828 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.828 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.828 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.828 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.829 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.833 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.835 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.836 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.837 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.838 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.838 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.838 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.838 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.839 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.842 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.844 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.846 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.846 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.847 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.848 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.848 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.848 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.848 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.848 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.852 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.854 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.855 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.856 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.856 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.856 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.856 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.858 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.860 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.863 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.864 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.865 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.866 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.867 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.867 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.867 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.867 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.868 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.872 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.875 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.875 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.876 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.877 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.877 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.877 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.877 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.878 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.878 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.882 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.884 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.885 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.886 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.886 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.886 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.886 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.887 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.887 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.888 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.891 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.893 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.893 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.894 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.894 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.894 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.894 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.895 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.899 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.900 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.901 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.902 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.903 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.904 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.904 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.904 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.904 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.905 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.909 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.911 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.911 7f5de7735648 [contrail-alarm-gen] [INFO]: UVE Done 01/15/2026 05:59:30.912 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.914 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.915 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.915 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.915 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.915 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.916 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.919 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.920 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.921 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.922 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.923 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.923 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.923 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.923 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.924 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.928 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.929 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.930 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.931 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.931 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.931 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.931 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.932 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.932 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.933 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.937 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.938 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.939 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.940 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.940 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.940 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.940 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.941 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.944 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.944 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.946 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.946 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.947 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.948 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.952 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.952 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.953 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.954 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.955 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.955 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.955 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.955 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.956 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.956 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.960 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.961 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.962 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.963 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.964 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.964 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.964 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.964 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.964 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.965 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.968 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.969 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.970 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.971 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.972 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.972 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.972 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.972 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.973 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.975 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.977 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.978 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.979 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.980 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.980 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.980 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.980 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.981 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.982 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.984 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.985 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.987 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.988 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.988 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.989 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.989 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.989 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.989 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.990 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:30.994 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:30.995 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:30.996 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:30.997 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.998 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.998 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:30.999 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:30.999 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:30.999 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:30.999 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:30.999 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:31.003 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:31.006 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:31.007 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.007 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:31.008 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.009 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:31.009 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:31.009 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:31.009 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:31.010 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:31.015 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:31.017 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:31.018 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:31.018 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.019 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.020 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.020 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:31.021 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:31.021 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:31.021 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:31.022 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:31.027 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:31.028 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:31.029 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.030 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.030 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:31.031 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.031 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:31.031 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:31.031 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:31.031 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:31.032 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:31.035 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:31.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.037 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.038 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.039 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:31.039 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:31.039 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:31.039 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED) 01/15/2026 05:59:31.041 7f5de7735548 [contrail-alarm-gen] [INFO]: check for /analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0 01/15/2026 05:59:31.041 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data b'{"ip-address": "10.0.0.50", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 7, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-1.-0') 01/15/2026 05:59:31.043 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data b'{"ip-address": "10.0.0.33", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 8, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-2.-0') 01/15/2026 05:59:31.046 7f5de7735948 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}', event WatchedEvent(type='CHANGED', state='CONNECTED', path='/analytics-discovery-/AlarmGenerator/cn-jenkins-deploy-platform-ansible-os-5014-3.-0') 01/15/2026 05:59:31.048 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-3.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.22'), ('partitions', '{}'), ('redis-agg-db', 9), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-1.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.50'), ('partitions', '{}'), ('redis-agg-db', 7), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.049 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator ChildData : child cn-jenkins-deploy-platform-ansible-os-5014-2.-0, data OrderedDict([('instance-id', '0'), ('ip-address', '10.0.0.33'), ('partitions', '{}'), ('redis-agg-db', 8), ('redis-ip', '10.0.0.50'), ('redis-port', '6379')]), event GET 01/15/2026 05:59:31.050 7f5de7735548 [contrail-alarm-gen] [ERROR]: Exception TypeError in AnalyticsDiscovery reconnect. Args: ("'<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict'",) : traceback Traceback (most recent call last): File "/usr/lib/python3.6/site-packages/opserver/opserver_util.py", line 312, in _run self._data_watchers[wk](sorted(self._wchildren[wk].values())) TypeError: '<' not supported between instances of 'collections.OrderedDict' and 'collections.OrderedDict' for AlarmGenerator info b'{"ip-address": "10.0.0.22", "instance-id": "0", "redis-ip": "10.0.0.50", "redis-port": "6379", "redis-agg-db": 9, "partitions": "{}"}' 01/15/2026 05:59:31.050 7f5de7735548 [contrail-alarm-gen] [INFO]: Analytics Discovery AlarmGenerator reconnect 01/15/2026 05:59:31.050 7f5de7735548 [contrail-alarm-gen] [INFO]: ensure /analytics-discovery-/AlarmGenerator 01/15/2026 05:59:31.050 7f5de7735548 [contrail-alarm-gen] [INFO]: zk state CONNECTED (CONNECTED)